3348:练60.2 众数
练 60.2 众数
洛谷每日一题 P9143 [THUPC 2023 初赛] 众数
众数
C程序:
#include <stdio.h>
#include <string.h>
#define N 1000
int count[N+1];
int main(void)
{
int n, val, i;
memset(count, 0, sizeof(count));
scanf("%d", &n);
for(i=1; i<=n; i++) {
scanf("%d", &val);
count[val]++;
}
int max = count[0], ans=0;
for(i=1; i<=N; i++)
if(count[i] > max) {
max = count[i];
ans = i;
}
printf("%d\n", ans);
return 0;
}
C++代码:
#include <stdio.h>
#include <string.h>
#define N 1000
int count[N+1];
int main(void)
{
int n, val, i;
memset(count, 0, sizeof(count));
scanf("%d", &n);
for(i=1; i<=n; i++) {
scanf("%d", &val);
count[val]++;
}
int max = count[0], ans=0;
for(i=1; i<=N; i++)
if(count[i] > max) {
max = count[i];
ans = i;
}
printf("%d\n", ans);
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,a[1005],x,maxn=1;
cin>>n;
memset(a,0,sizeof(a));
for(int i=1;i<=n;i++){
cin>>x;
a[x]++;
}
for(int i=1;i<=1000;i++){
if(a[i]>a[maxn])maxn=i;
}
cout<<maxn;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int n,x,y,a[1000000+100],b[1000000+100];
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%d",&b[i]);
a[b[i]]++;
}
for(int i=1;i<=n;i++)
{
if( a[b[i]]>x )
{
x=a[b[i]];
y=b[i];
}
}
printf("%d\n",y);
return 0;
}
python小游戏之一
python小游戏之二
python小游戏之三
python游戏入门书籍推荐
python编程与数学书籍
python习题集整理汇总
第十一届蓝桥杯青少组Python竞赛真题
python算法书籍简介-2022.06.13
python算法和数据结构书籍(二)