- #include
- #include
- #include
- #include
- #include
- #include
- int a[2000][2000];
- int b[2000];
- char c[2000];
- long long n;
- using namespace std;
- int main()
- {
- int h=0;
- int sum=0;
- int s=0;
- for(int i=0;i<11;i++)
- {
- cin>>b[i];
- sum=sum+b[i];
- }
- cin>>h;
- s=sum-h;
- cout<
- return 0;
- }
-
- #include
- #include
- int main()
- {
- char sz[255];
- int sum,n,l,k,w;
- cin>>w;
- while(w)
- {
- gets(sz);
-
- l=strlen(sz);
- if(sz[0]>=65&&sz[0]<=90)
- {sum=1+l;
- }
- else
- {sum=0+l;
- }
- n=l-1;
- while(n>0)
- {
- if((sz[n]>=65&&sz[n]<=90)&&(sz[n-1]>=97&&sz[n-1]<=122))
- {
- sum+=1;
- }
- else if((sz[n-1]>=65&&sz[n-1]<=90)&&(sz[n]>=97&&sz[n]<=122))
- {sum+=1;
- }
- n--;
- }
-
- printf("%d\n",sum);
-
- w--;
- }
- return 0;
- }
-
-
最好的草
-
- #include
- char ar[1000][10500];
- using namespace std;
- int main()
- {
- int r, c, an = 0;
- cin >> r >> c;
- for (int i = 0; i < r; i++) {
- for (int j = 0; j < c; j++) {
- cin >> ar[i][j];
- if (ar[i][j] == '#' && ar[i][j + 1] != '#' && ar[i][j - 1] != '#' && ar[i + 1][j] != '#' && ar[i - 1][j] != '#') {
- an++;
- }
- }
- }
- cout << an;
- return 0;
- }
-
-
字符串中最长的连续
出现的字符
- #include
- #include
- using namespace std;
- char a[300];
- int main(){
-
- cin>>a;
- int n=strlen(a);
- int num=1;
- int max=0;
- char maxc;
- for (int i = 0; i < n; i++) {
- if(a[i]==a[i+1]){
- num++;
- }
- else{
- if(num>max){
- max=num;
- maxc=a[i];
- }
- num=1;
- }
- }
- cout<
" "< - }