西安电子科大优研计划,西电2014年优研计划,清华大学夏令营2014,2014西安电子科技大学优研计划夏令营机试题

发布时间:2013-02-04 来源: 电子科技大2014夏令营

往返火车票请在夏令营结束后五天之内通过 EMS 寄出,地址:西安市太白南路二号,电子科技大学 计算机学院 付老师收 88202427 邮编: 710071 如有疑问请联系: 029-...

2014 年电子科大“优研计划”夏令营机试回忆版(原创) 程序可能存在许多不完美之处,敬请批评指正!感谢。

1、编写一个程序,读入一组整数,它们的个数 N 也是由用户输入的,最多不会超过 20。

然后程序将对这个数组进行统计, 把出现次数最多的那个数组元素值打印出来。

如果有两个 元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。

输入格式:第一行是一个整数 N,N <= 20;接下来有 N 行,每一行表示一个整数 输出格式:输出只有一行,即出现次数最多的那个元素值。

输入样本:

6 10 12 13 2 12 10 输出样本:

10 答案:

#include <stdio.h>

#define M 20 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、世界杯小组赛(胜得 3 分,平得 1 分,负不得分),计算每个队的积分并按排名先后输 出,若积分相同,则按净球数排序(保证积分相等时输入的净球数不相等)。输入M个队, 出线队N个,输出排序后的M个对,并输出出线的队伍。 名称 胜 输入样本:

4 2 德国 俄罗斯 威尔士 芬兰 1 1 1 0 平 负 进球数 负球数 1 0 1 1 0 0 1 0 9 2 10 3 3 1 2 3 输出样本:

1 2 威尔士 德国 4 4 8 6 答案:

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

#define M 100 //世界杯小组赛 struct WorldCup { char country[10];

int score[10];

int grade;

int win;

};

void main() { struct WorldCup w[M],temp;

int m,n,i,j,k,number=1;

scanf("%d %d",&m,&n); for(i=0;i<m;i++) { scanf("%s",w[i].country);

for(j=0;j<5;j++) scanf("%d",&w[i].score[j]);

w[i].grade= 3*w[i].score[0]+w[i].score[1];

w[i].win = w[i].score[3]-w[i].score[4];

//printf("%s %d %d\n",w[i].country,w[i].grade,w[i].win);

//检验一下输入是否有效 } for(i=0;i<m-1;i++) { k = i;

for(j=i+1;j<m;j++) if(w[j].grade>w[k].grade) k = j;

else if(w[j].grade==w[k].grade&&w[j].win>w[k].win) k = j;

if(k!=i) { temp = w[k];

w[k] = w[i];

w[i] = temp;

} } for(i=0;i<n;i++) printf("%d %s %d %d\n",number++,w[i].country,w[i].grade,w[i].win);

system("pause");

} 运行结果:

2014 年电子科大“优研计划”夏令营机试回忆版(原创) 程序可能存在许多不完美之处,敬请批评指正!感谢. 1、编写一个程序,读入一组整数,它们的个数 N 也是由用户输入...

2014西安电子科技大学优研计划夏令营机试题 2014西安电子科技大学优研计划夏令营机试题 暂无评价 | 0人阅读 | 0次下载 | 举报文档 帮?组?考?西?电?的?同?学?了?解?西...

暑期夏令营活动的目的、意义及政策进行了深入解读,鼓励营员们积极报考西安电子科技大学硕士研究生. 在本次机电工程学院2014年“优研计划”暑期夏令营活动中,学院安排...

西安电子科大优研计划,西电2014年优研计划,清华大学夏令营2014,2014西安电子科技大学优研计划夏令营机试题》出自:QQ空间素材网
链接地址:http://www.qzoneai.com/sucai/boBbehqjWodslxFc.html

相关文章阅读

网站地图 | 关于我们 | 联系我们 | 广告服务 | 免责声明 | 在线留言 | 友情链接 | RSS 订阅 | 热门搜索
版权所有 QQ空间素材网 www.qzoneai.com

西安电子科大优研计划,西电2014年优研计划,清华大学夏令营2014,2014西安电子科技大学优研计划夏令营机试题