全Wa
查看原帖
全Wa
396309
Im_airman楼主2021/3/31 19:25

《关于样例全对,测试点全wa这件事》

#include<bits/stdc++.h>
using namespace std;
map<string,long long> a;
string b[1000000];
int n;
bool cmp(string a,string b){
	
	if(a.size()==b.size()) return a<b;
	return a.size()<b.size();
	}
int main(){
	cin>>n;
	int c;
	for(int i=0;i<n;i++){
		string x;
		cin>>x;
		if(a[x]==0) b[c++]=x;
		a[x]++;
	}
	sort(b,b+c,cmp);
	for(int i=0;i<c;i++){
		cout<<b[i]<<" "<<a[b[i]]<<endl;
	}
	
	return 0;
}
2021/3/31 19:25
加载中...