欢迎来到天天文库
浏览记录
ID:34605357
大小:154.78 KB
页数:4页
时间:2019-03-08
《java程序设计大赛题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.高分值题目共1题。满分41分。建议分配时间:2.5小时。提示:只有最终得出正确结果才有机会得分。请合理安排时间,注意风险。1.1.人民币金额大写问题在与财务相关的应用中,经常会用到人民币金额的大写,比如发票的打印程序。本题的任务是:从键盘输入一个十亿以内的正整数(int类型),把它转换为人民币金额大写(不考虑用户输入错误的情况)。比如,用户输入:35201,程序输出:叁万伍仟贰佰零壹用户输入:30201,程序输出:叁万零贰佰零壹用户输入:30001,程序输出:叁万零壹用户输入:31000,程序输出:叁万壹仟用户输入:120023201,程序输出:壹亿贰
2、仟零贰万叁仟贰佰零壹用户输入:120020001,程序输出:壹亿贰仟零贰万零壹用户输入:100000001,程序输出:壹亿零壹可以看到,在万后满千位,则不加零,否则要补零,但不要出现类似“零零”的情况。在亿后满千万位,则不加零,否则要补零,但整个“万档”没有数字时,“万”字省去。请拷贝你调试好的源代码到1.1.txt文件。不需要相关的工程文件。2.中等分值题目共3题。满分45分。建议分配时间:2.5小时。每个小题单独计分。提示:只有最终得出正确结果才有机会得分。请合理安排时间,注意风险。2.1概率问题满分21分。注意:只有结果正确才有机会得分。概率指的是在
3、相同条件下多次重复某个过程,其中特定的事件发生的次数与总次数的比率。比如:仍一枚硬币,正面朝上的概率是0.5。有了计算机,我们可以模拟大量的过程,来统计特定事件发生的概率或类似的问题。已知某长途车从始发站早6:00到晚6:00每1小时整点发车一次。正常情况下,汽车在发车40分钟后停靠本站。由于路上可能出现堵车,我们假定汽车因此而随机耽搁0~30分钟。也就是说假定最坏情况汽车在发车70分钟后才到达本站。假设某位旅客在每天的10:00到10:30之间一个随机的时刻来到本站,那么他平均的等车时间是多少分钟?您可以通过编程多次模拟这个过程,计算输出平均等待的分钟数
4、。精确到小数后1位。请拷贝你调试好的源代码到2.1.txt文件。不需要相关的工程文件。2.2运动员分组问题满分15分。有N个人参加100米短跑比赛。跑道为8条。程序的任务是按照尽量使每组的人数相差最少的原则分组。例如:N=8时,分成1组即可。N=9时,分成2组:一组5人,一组4人。N=25时,分4组:7、6、6、6。请编程计算分组数字。要求从键盘输入一个正整数(1~100之间,不必考虑输入错误的情况),表示参赛的运动员数。程序输出每个分组的人数。从大到小顺序输出,每个数字一行。例如:用户输入:25程序输出:7666请拷贝你调试好的源代码到2.2.txt文件
5、。不需要相关的工程文件。2.3解析网址满分9分我们在浏览器上输入网址的时候,经常采用类似下面的形式:http://news.sina.com.cn/c/2010-08-09/170620859060.shtml它可以划分为4个组成部分:http://这是协议(双斜杠前边)news.sina.com.cn/这是主机名(双斜杠与第一个单斜杠之间)c/2010-08-09/这个是路径名170620859060.shtml这是文件名请编程从键盘输入一个完整的网址,程序输出它的4个部分:即协议、主机、路径、文件名。比如,上面那个例子,用户从键盘输入:http://n
6、ews.sina.com.cn/c/2010-08-09/170620859060.shtml程序输出:http://news.sina.com.cn/c/2010-08-09/170620859060.shtml请拷贝你调试好的源代码到2.3.txt文件。不需要相关的工程文件。3.低分值题目共4题。满分14分。建议分配时间40分钟每个小题单独计分。提示:只有最终得出正确结果才有机会得分。请合理安排时间,注意风险。3.1求期间月份满分5分财务上经常会用到计算某个期间所包含的月份数。所谓“期间”是期初和期末之间的一段时间。假设期初、期末的表示形式是4位年份加
7、2位月份,期初、期末间用逗号分隔。比如:199807,199907表示从1998年7月到1999年7月,包含的月份为13个月。再比如:199912,200001包含月份数为2个月请编程从键盘输入表示期初、期末的字符串(不考虑用户输入错误,或期初时间比期末更晚的情况),程序输出它们之间所包含的月份数。输入串和输出的样式如下所示:200112,20020910其中,蓝色为用户输入,红色为程序的输出。请拷贝你调试好的源代码到3.1.txt文件。不需要相关的工程文件。3.2判断三角形满分4分任意三角形的三条边必须满足一定的约束关系:两边之和大于第三边。请编写程序,
8、输入3个正整数,代表三角形的三条边值,程序判断这3个数字是否能作为
此文档下载收益归作者所有