更多操作
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
<pre> | <pre> | ||
//P3826 | |||
#include<bits/stdc++.h> | #include<bits/stdc++.h> | ||
using namespace std; | using namespace std; | ||
int a[100000],s[100000]; | |||
int main() | int main() | ||
{ | { | ||
int m,n; | |||
cin>>n>>m; | |||
cin>>n; | for(int i=1;i<=n;++i) | ||
for(int i=1;i<=n; | { | ||
cin>>a | cin>>a[i]; | ||
cout<< | s[i] = s[i - 1] + a[i]; | ||
return 0; | } | ||
while(m--) | |||
{ | |||
int l,r; | |||
cin>>l>>r; | |||
cout<<s[r] - s[l - 1]<<endl; | |||
} | |||
return 0; | |||
} | } | ||
//P3821 | |||
#include<bits/stdc++.h> | |||
using namespace std; | |||
int main() { | |||
string str; | |||
getline(cin, str); | |||
int cnt = 0; | |||
for (int i = 0; i < str.length(); ++i) { | |||
if ((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= '0' && str[i] <= '9')) | |||
{ | |||
cnt++; | |||
} | |||
} | |||
cout << cnt << endl; | |||
return 0; | |||
} | |||
//P3823 | |||
#include<iostream> | |||
using namespace std; | |||
int main(){ | |||
char c[14]; | |||
cin>>c; | |||
int sum = 0,n,m=1; | |||
for(int i=0;i<12;i++){ | |||
if(c[i] != '-'){ | |||
n = c[i] - '0'; | |||
sum += n * m; | |||
m++; | |||
} | |||
} | |||
int k = sum % 11; | |||
char l; | |||
if(k == 10 ){ | |||
l = 'X'; | |||
} | |||
else | |||
l = k + '0'; | |||
if(c[12] == l ){ | |||
cout<<"Right"; | |||
} | |||
else{ | |||
c[12] = l; | |||
cout<<c; | |||
} | |||
return 0; | |||
} | |||
</pre> | </pre> |
2025年1月23日 (四) 18:32的版本
//P3826 #include<bits/stdc++.h> using namespace std; int a[100000],s[100000]; int main() { int m,n; cin>>n>>m; for(int i=1;i<=n;++i) { cin>>a[i]; s[i] = s[i - 1] + a[i]; } while(m--) { int l,r; cin>>l>>r; cout<<s[r] - s[l - 1]<<endl; } return 0; } //P3821 #include<bits/stdc++.h> using namespace std; int main() { string str; getline(cin, str); int cnt = 0; for (int i = 0; i < str.length(); ++i) { if ((str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z') || (str[i] >= '0' && str[i] <= '9')) { cnt++; } } cout << cnt << endl; return 0; } //P3823 #include<iostream> using namespace std; int main(){ char c[14]; cin>>c; int sum = 0,n,m=1; for(int i=0;i<12;i++){ if(c[i] != '-'){ n = c[i] - '0'; sum += n * m; m++; } } int k = sum % 11; char l; if(k == 10 ){ l = 'X'; } else l = k + '0'; if(c[12] == l ){ cout<<"Right"; } else{ c[12] = l; cout<<c; } return 0; }