上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页
摘要: 描述计算机基础大赛推出了幸运奖(纯属虚构),给一个幸运数字l(0-340),从已按升序排好的n个人成绩中找出两位成绩之和刚好为幸运数字的选手,他们就是幸运奖的获得者。如果有多对,输出任意一对即可。 输入多组测试数据 每组第一行n,l 第二行输入n个成绩输出如果有,输出获得幸运奖那对儿选手的成绩。 没有输出NO。样例输入4 6 1 2 3 4 3 5 1 3 6样例输出2 4 NO#includeusing namespace std;int main(){ int n,*a,t; while(cin>>n>>t) { int f=0; a=(int... 阅读全文
posted @ 2013-11-23 09:59 七年之后 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 描述计算机基础大赛结束后需要尽快对参赛选手的成绩进行处理,现在要求录入n个人的成绩,然后找出排名第k的选手的成绩。 输入输入数据包含多组样例,每组包含两行。 第一行输入n和k 第二行输入n个成绩输出对于每组样例,输出第k名的成绩。样例输入5 2 3 1 4 2 5样例输出4#include#includeusing namespace std;int main(){ int n,k,*a; while(cin>>n>>k) { a=(int*)malloc(n*sizeof(int)); for(int i=0;i>a[i]; sort(a,a+n); ... 阅读全文
posted @ 2013-11-23 09:58 七年之后 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 描述事实上同学们是不会排成整齐的队伍的,现在就有n个人在摊位前围成一团,而且要是不能及时得到服务就会不高兴的。这可让XX有点犯难了,假如每个同学都把需要的服务时间写在脸上,同学 需要的服务时间为 。那么XX以怎样的顺序怎样才能让大家总的等待时间最短。求出最小等待时间。 输入输入数据包含多组样例,每组包含两行。 第一行为一个整数n 第二行为n个人所需时间(空格隔开)输出对于每组样例,输出最小等待时间。样例输入3 1 2 3 3 1 2 3样例输出10 10#include#includeusing namespace std;int main(){ int n,*a,m; a=(in... 阅读全文
posted @ 2013-11-23 09:56 七年之后 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 描述计算机基础大赛需要在南二摆摊宣传。但是科协同学偷懒,现在只有XX一个人在摊位前,而同学们对参加这场比赛的热情很高,他们排了两条长队等待询问一些比赛细节,于是XX交叉着给两队同学服务,那么他的服务顺序是什么? 输入输入数据包含多组样例,每组样例一行,包含两个由空格隔开的字符串。输出对于每一组样例,输出交叉合并结果。样例输入ABCD 123456样例输出A1B2C3D456#include#define N 100int min(int x,int y){ return x>a>>b) { int len1,len2,i,j; len1=strlen(a); le... 阅读全文
posted @ 2013-11-23 09:55 七年之后 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 描述如果一个自然数n能写写成若干个连续自然数之和,则称其为自然数n的一个“分拆”。如9=4+5,9=2+3+4,我们就说“4+5”与“2+3+4”是9的两个“分拆”。编程求出任意数n的所有“分拆”。输入输入数据包含多组样例,每组样例包含一个自然数n。输出对于每组样例,列出所有可能分拆(按字典序,每行一种可能分拆,行内个数字以空格隔开),没有则输出 none。样例输入9 2样例输出2 3 4 4 5 none#includeusing namespace std;void put(int a,int b){ int k; for(k=a;k>n) { int m,... 阅读全文
posted @ 2013-11-23 09:54 七年之后 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 描述判断一个数是否为对称三位数素数。所谓“对称”是指一个数,倒过来还是该数。例如:375不是对称数,因为倒过来变成了573。输入输入数据包含多组样例(请一直处理到文件末尾,方法可参考提示),每组样例包含一个正整数n(0#includeusing namespace std;int dao(int n){ int t1=n/100; int t2=n%100/10; int t3=n-t1*100-t2*10; return t1+10*t2+100*t3;}int sushu(int n){ for(int i=2;i>n) { int m=dao(n... 阅读全文
posted @ 2013-11-23 09:53 七年之后 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 描述 所有题目(Word、PDF格式):http://acm.njupt.edu.cn/acmhome/nuptacm/2013HW.zip在2013“华为杯”南京邮电大学大学生团体歌唱大赛组织工作中,为了营造比赛现场活跃气氛,大赛组委会决定为每位观众发放相同数目的OLED多彩荧光棒。现在我被委派批量采购荧光棒,大赛组委会特别要求:留1个荧光棒备用,其他所有的荧光棒都要平均发放给观众。已知目前市场上OLED多彩荧光棒只能按整包出售,每整包中的荧光棒数目相同。借此次“华为杯”南邮大学生程序设计竞赛的机会,请你帮我解决以下问题:已知观众数目、每整包中的OLED多彩荧光棒数目,我去采购,能否可能满足 阅读全文
posted @ 2013-11-23 09:50 七年之后 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 描述 所有题目(Word、PDF格式):http://acm.njupt.edu.cn/acmhome/nuptacm/2013HW.zip2013“华为杯”南京邮电大学大学生团体歌唱大赛比赛形式为:大赛分为多轮,每一轮随机选择参赛团体进行两两PK赛。当根据多轮多场的PK赛成绩能够确定排名次序时,大赛结束。我们将问题进行简化,从1开始按递增顺序给每一个参赛团体分配一个整数编号,已知多场PK赛成绩,请你根据胜负关系确定两个给定参赛团体之间的成绩排名次序。举一个例子,参赛团体1在PK赛中胜参赛团体3,参赛团体2在PK赛中胜参赛团体1,则可知参赛团体2的成绩比参赛团体3的成绩排名高。输入输入包括多个 阅读全文
posted @ 2013-11-23 09:46 七年之后 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 描述 所有题目(Word、PDF格式):http://acm.njupt.edu.cn/acmhome/nuptacm/2013HW.zip根据题目A的问题描述,我们知道2013“华为杯”南京邮电大学大学生团体歌唱大赛要求每个参赛团体由3名同一年级在校学生选手组成,各位同学踊跃报名,赛事组委会收到大量参赛团体信息,包括每一个团体选手姓名、学号、年级、联系方式等。因最近流感来袭,大赛组委会根据选手建议,决定将赛事推迟到秋季。该项决定带来的问题是:参赛团体的年级信息需要更新,其中已毕业离校参赛团队的信息需要删除。我们将问题进行简化,大学一年级至四年级的信息依次用0、1、2、3表示,硕士研究生一年级 阅读全文
posted @ 2013-11-23 09:45 七年之后 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 描述 所有题目(Word、PDF格式):http://acm.njupt.edu.cn/acmhome/nuptacm/2013HW.zip2013“华为杯”南京邮电大学大学生团体歌唱大赛即将在南邮举行,本次大赛由南京邮电大学大学生就业与创业指导中心主办,南京邮电大学华为俱乐部(Huawei Club)和南京邮电大学学生职业发展协会(SCDA)联合承办,华为技术有限公司提供赞助。为了展示南邮学子风采,大赛组委会规定:每个参赛团体由3名同一年级在校本科生或硕士研究生选手组成,3名选手按照身高等差排列,例如参赛团体中3个选手身高依次为160厘米、170厘米、180厘米,则该团体报名成功。现在的问题 阅读全文
posted @ 2013-11-23 09:43 七年之后 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 34 下一页