行尾空格难道不省略吗?
查看原帖
行尾空格难道不省略吗?
259253
王江睿楼主2020/5/24 18:49

奇了怪了,这是代码。

#include<bits/stdc++.h>
using namespace std;
int main(){
	//freopen("save.in","r",stdin);
	//freopen("save.out","w",stdout);
	int n,f=1,maxn;
	vector <int> max;
	cin>>n;
	string x[n];
	string name[n];
	for(int i=0;i<n;i++){
		cin>>name[i];
		cin>>x[i];
		int k=0;
		for(int j=0;j<x[i].size();j++){
			if(x[i][j]=='s'&&x[i][j+1]=='o'&&x[i][j+2]=='s'){
				k++;
			}
		}if(k>maxn){
			maxn=k;
			max.clear();
			max.push_back(i);
		}else if(k==maxn){
			max.push_back(i);
		}
	}for(int i=0;i<max.size();i++){
		cout<<name[max[i]]<<" ";
	}cout<<endl<<maxn;
	return 0;
}

输出比较 标准:

mark
3

输出:

mark 
3

2020/5/24 18:49
加载中...