小白鼠再排队
不会
多余的数
cpp
#include<iostream>
#include<string.h>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<bits/stdc++.h>
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<<s;
return 0;
}
打字员
cpp
#include<stdio.h>
#include<string.h>
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;
}
最好的草
cpp
#include <iostream>
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;
}
字符串中最长的连续 出现的字符
cpp
#include <iostream>
#include <cstring>
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<<maxc<<" "<<max;
}