社区讨论

求助

B4262[GESP202503 三级] 词频统计参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@mmblqiow
此快照首次捕获于
2026/03/04 13:34
6 天前
此快照最后确认于
2026/03/07 09:35
3 天前
查看原帖
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
	string b,e[100],m;
	int a,c[100],d=0,k=0,l=0;
	cin>>a>>m;
	for(int i=1;i<a;i++){
		cin>>b;
		int f=b.size(),h=0;
		for(int j=0;j<f;j++){
			if(int(b[j])>=65&&int(b[j])<=91){
				b[j]=b[j]+'0';
			}
		}
		for(int j=0;j<d;j++){
			if(b==e[j]){
				c[j]++;
				h=1;
				break;
			}
		}
		if(h==0){
			c[d]=1;
			e[d]=b;
			d++;
		}
	}
	for(int i=0;i<d;i++){
		if(k<c[i]){
			k=c[i];
			l=i;
            m=e[i];
		}
	}
	cout<<m;
}

回复

2 条回复,欢迎继续交流。

正在加载回复...