2010程序设计大赛决赛题及参考答案

2010程序设计大赛决赛题及参考答案

ID:40510063

大小:75.50 KB

页数:12页

时间:2019-08-03

2010程序设计大赛决赛题及参考答案_第1页
2010程序设计大赛决赛题及参考答案_第2页
2010程序设计大赛决赛题及参考答案_第3页
2010程序设计大赛决赛题及参考答案_第4页
2010程序设计大赛决赛题及参考答案_第5页
资源描述:

《2010程序设计大赛决赛题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、海南软件职业技术学院第四届计算机文化节程序设计大赛决赛题提醒:请各队在各自电脑D盘根目录下创建一个命名为“2010程序设计大赛-队名”的文件夹,将所有题目的答案都放到此目录底下。做题过程中请注意保存。每做完一题就通过电子教室系统提交一次,电脑上没装电子教室软件的每题做完后举手示意工作人员用U盘提交。各题源文件都分别保存在一个单独的文件夹中,文件夹命名为:题号_队名。第一部分(简单题型):1、(10分)马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,在一家饭馆吃饭花了50先令;

2、每个男人花3先令,每个女人花2先令,每个小孩花1先令;问男人、女人和小孩各有几人?输出所有可能的组合。样例输出:MenWomenChildren1:020102:118113:216124:314135:412146:510157:68168:76179:841810:921911:10020Java参考答案:voidmain(){intmen,women,children;intcount=0;printf("%10s%10s%10s”,”men”,”women”,”children");

3、for(men=0;men<=16;men++)for(women=0;women<=25;women++)for(children=0;children<=30;children++)if(men+women+children==30&&men*3+women*2+children==50){count++;printf(“%2d%10d%10d%10d”,count,men,women,children);}}1、(10分)孙悟空在大闹蟠桃园的时候,第一天吃掉了所有桃子总数一半多一个,第

4、二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。这下可把神仙们心疼坏了,请帮忙计算一下,第一天开始吃的时候桃子一共有多少个桃子。输入输入数据是一个正整数n(1≤n≤30),表示只剩下一个桃子的时候是在第n天发生的。输出对于每组输入数据,输出第一天开始吃的时候桃子的总数。样例输入4样例输出22Java参考答案:voidmain(){intdays;intk=1;//表示桃子的总个数printf("请输入剩下一个桃子的时候是第几天:");sc

5、anf(“%d”,days);if(days!=0){for(inti=1;i

6、b,a%b);}}publicstaticvoidmain(Stringargs[]){System.out.println("请输入您要求最大公约数的两个整数:");Scannerinput=newScanner(System.in);inta=input.nextInt();intb=input.nextInt();System.out.println("它们的最大公约数是:"+gcd(a,b));}}4、(15分)网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其

7、实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。这四个字符类别分别为:1.大写字母:A,B,C...Z;2.小写字母:a,b,c...z;3.数字:0,1,2...9;4.特殊符号:~,!,@,#,$,%,^;给你一个密码,你的任务就是判断它是不是一个安全的密码。输入输入数据是一个密码(长度最大

8、可能为50),密码仅包括上面的四类字符。输出对于每个输入的密码,判断这个密码是不是一个安全的密码,是的话输出YES,否则输出NO。样例输入1Linle@ACM样例输出1YES样例输入2^~^@^@!%样例输出2NOC参考答案:#include#includeintmain(){chars[51],b[4];intlen,i,r;scanf("%s",s);len=strlen(s);if(len>=8&&len<=16){memset(b,0,4);for(

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

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

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