电子科技大学优研计划夏令营机试题

2024年电子科大“优研计划”夏令营机试回忆版(原创)程序可能存在许多不完美之处,敬请批评指正!感谢。编写一个程序,读入一组整数,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进

2024“”() 年电子科大优研计划夏令营机试回忆版原创 程序可能存在许多不完美之处,敬请批评指正!感谢。 1、 N20 编写一个程序,读入一组整数,它们的个数也是由用户输入的,最多不会超过。 然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个 元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。 NN <= 20N 输入格式:第一行是一个整数,;接下来有行,每一行表示一个整数 输出格式:输出只有一行,即出现次数最多的那个元素值。 输入样本: 6 10 12 13 212 10 输出样本: 10 答案: stdio.he <stdio.h> #define M20 void main() { int n,a[M],count[M],index =0; scanf("%d",&n); for(int r=0; r<n; r++) count[r]=1; for(int i=0; i<n; i++) scanf("%d",&a[i]); for(int j=0; j<n; j++) for(int k=j+1; k<n; k++) if(a[k]==a[j]) count[j]++; // for(int m=0; m<n; m++) //printf("%2d",count[m]); for(int m=1; m<n; m++) if(count[index]<count[m]||(count[index]==count[m] && a[m]<a[index])) index =m; printf("%d",a[index]);} 运行结果: 4、 31 世界杯小组赛(胜得分,平得分,负不得分),计算每个队的积分并按排名先后输 出,若积分相同,则按净球数排序(保证积分相等时输入的净球数不相等)。输入M个队, 出线队N个,输出排序后的M个对,并输出出线的队伍。

腾讯文库电子科技大学优研计划夏令营机试题
腾讯文库腾讯文库
search
课件
教案
试卷
日记
论文
读后感
中考
高考
考研
雅思
托福
行测
申论
面试攻略
AI
大数据
新媒体
登记表
合同
协议
委托
美食
司法考试
求职招聘
工作汇报
入职培训
实习报告
思想汇报
调研报告
旅游攻略
读书笔记
立享超值文库资源包
我的资料库