0
已解决
60分:
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int n,h=1,zs=1;
cin>>n;
char a[255];
char zf=a[0];
for (int i=0; i<n; i++)
{
cin>>a[i];
}
for (int j=0; j<n; j++)
{
if (a[j]==a[j+1]) h++;
else if (h>zs)
{
zs=h;
zf=a[j];
h=1;
}
}
cout<<zs<<endl;
cout<<zf<<endl;
return 0;
}芮奥运在2018-01-29 19:27:58追加了内容
不会
芮奥运在2018-01-29 19:29:03追加了内容
打错了;
不是1171
1
已采纳
定义n,m,a[101][101],c[101][101];
定义字符b;
输入m和n和b
for(int i=0;i<=m-1;i++)
{
for(int j=0;j<=n-1;j++)
cin>>a[i][j];
}
for(int i=0;i<=m-1;i++)
{
for(int j=0;j<=n-1;j++)
{
cin>>c[i][j];
}
}
if(b=='+')
{
for(int i=0;i<=m-1;i++)
{
for(int j=0;j<=n-1;j++)
{
cout<<a[i][j]+c[i][j]<<' ';
}
cout<<endl;
}
}
else if(b=='-')
{
for(int i=0;i<=m-1;i++)
{
for(int j=0;j<=n-1;j++)
{
cout<<a[i][j]-c[i][j]<<' ';
}
cout<<endl;
}
}
0
核心部分
if(f=='+')
{
for(int i=0;i<=a-1;i++)
for(int j=0;j<=b-1;j++)
e[i][j]=c[i][j]+d[i][j];
}
else
{
for(int i=0;i<=a-1;i++)
for(int j=0;j<=b-1;j++)
e[i][j]=c[i][j]-d[i][j];
}
for(int i=0;i<=a-1;i++)
for(int j=0;j<=b-1;j++)
{
cout<<e[i][j]<<" ";
if(j==b-1) cout<<endl;
}
0
0
0
