为什么错了?求解!(我才开始学c)
  • 板块CF37A Towers
  • 楼主22MX
  • 当前回复1
  • 已保存回复1
  • 发布时间2022/11/12 22:08
  • 上次更新2023/10/27 03:10:42
查看原帖
为什么错了?求解!(我才开始学c)
876802
22MX楼主2022/11/12 22:08
#include<stdio.h>
int main(){
	int a,b,c=0,d=0,i,j;
	int arr[2000];
	int brr[3000]={0};
	scanf("%d",&a);
	for(i=0;i<a;i++){
		scanf("%d",&arr[i]);
	}
	for(i=0;i<a;i++){
		brr[arr[i]]++;
	}
	for(i=0;i<a;i++){
		b=arr[i];
		if(brr[b]>c){
			c=brr[b];
		}
	}
	for(i=0;i<1000;i++){
		if(brr[i]>0){
			d++;
		}
	}
	printf("%d %d",c,d);
	return 0;
}
2022/11/12 22:08
加载中...