哈工大考研复试09~11年编程题

哈工大考研复试09~11年编程题

ID:28795837

大小:52.50 KB

页数:10页

时间:2018-12-14

哈工大考研复试09~11年编程题_第1页
哈工大考研复试09~11年编程题_第2页
哈工大考研复试09~11年编程题_第3页
哈工大考研复试09~11年编程题_第4页
哈工大考研复试09~11年编程题_第5页
资源描述:

《哈工大考研复试09~11年编程题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、复试全套文本资料介绍、复试课件下载:hitcs2008.ys168.com2014年2月26日复试全套文本资料介绍、复试课件下载:hitcs2008.ys168.com2009年【百鸡问题】题目描述:用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。输入:测试数据有多组,输入n。输出:对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。样例输入:40样例输出:x=0,y=0,z=10

2、0x=0,y=1,z=99x=0,y=2,z=98x=1,y=0,z=99#includevoidmain(){intn,i,j,k;printf("inputn:");scanf("%d",&n);for(i=0;i<=n/5;i++)for(j=0;j<=n/3;j++)for(k=0;k<=3*n;k++)if(i+j+k==100&&5*i+3*j+k/3<=40)printf("x=%d,y=%d,z=%d",i,j,k);}【求最大值】题目描述:输入10个数,要求

3、输出其中的最大值。输入:测试数据有多组,每组10个数。输出:对于每组输入,请输出其最大值(有回车)。样例输入:10222315265798596321样例输出:max=152【素数判定】题目描述:给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。输入:复试全套文本资料介绍、复试课件下载:hitcs2008.ys168.com2014年2月26日测试数据有多组,每组输入一个数n。输出:对于每组输入,若是素数则输出yes,否则输入no。样例输入:13样例输出:yes#include

4、io.h>intshushu(intn1){inti;for(i=2;i<=n1/2;i++){if(n1%i==0)return0;}}voidmain(){intn;printf("inputn:");scanf("%d",&n);if(shushu(n))printf("yes");elseprintf("no");}复试全套文本资料介绍、复试课件下载:hitcs2008.ys168.com2014年2月26日2010年【完数】题目描述:求1-n内的完数,所谓的完数是这样的数,它的所

5、有因子相加等于它自身,比如6有3个因子1,2,3,1+2+3=6,那么6是完数。即完数是等于其所有因子相加和的数。输入:测试数据有多组,输入n,n数据范围不大。输出:对于每组输入,请输出1-n内所有的完数。如有案例输出有多个数字,用空格隔开,输出最后不要有多余的空格。样例输入:6样例输出:6#includevoidmain(){intk,i,j,n,a[20]={0},sum;printf("inputn:");scanf("%d",&n);for(k=1;k<=n;k++){s

6、um=0;j=0;for(i=1;i

7、输入,请输出结果。样例输入:110样例输出:1234567900#includevoidmain(){longi,a,n,sum=0,term;printf("inputan");scanf("%d%d",&a,&n);sum=term=a;for(i=1;i

8、日输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。输入:测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。输出:对于每组输入,请输出结果。样例输入:2130样例输出:-1#includevoidmain(){inti=0,a[200],n,temp;for(i=0;i<200;i++)a[i]='';printf("inputn:");scanf("%d",&n)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。