tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 计算机软件及应用 >>

第五界学生编程大赛题目


1、求绝对值 Problem Description 求实数的绝对值。 Input 输入数据有多组,每组占一行,每行包含一个实数。 Output 对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。 Sample Input 123 -234.00 Sample Output 123.00 234.00 答案: #include <math.h> #include <stdio.h> int main(void) { double r; while (scanf("%lf", &r) != EOF) printf("%.2lf\n", fabs(r)); return 0; }

2、计算两点间的距离 Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input 输入数据有多组,每组占一行,由 4 个实数组成,分别表示 x1,y1,x2,y2,数据之间用空格隔 开。 Output 对于每组输入数据,输出一行,结果保留两位小数。 Sample Input 0001 0110 Sample Output 1.00 1.41 答案: #include <cmath> #include <cstdio> int main(void) { double x[2], y[2]; while (scanf("%lf%lf%lf%lf", x, y, x+1, y+1) != EOF) printf("%.2f\n", sqrt((x[1]-x[0])*(x[1]-x[0]) + (y[1]-y[0]) *(y[1]-y[0]))); return 0; }

3、成绩转换 Problem Description 输入一个百分制的成绩 t,将其转换成对应的等级,具体转换规则如下: 90~100 为 A; 80~89 为 B; 70~79 为 C; 60~69 为 D; 0~59 为 E; Input 输入数据有多组,每组占一行,由一个整数组成。 Output 对于每组输入数据,输出一行。如果输入数据不在 0~100 范围内,请输出一行:“Score is error!”。 Sample Input 56 67 100 123 Sample Output E D A Score is error! 答案: #include <math.h> #include <stdio.h> int main(void) { int r; while (scanf("%d", &r) != EOF) { if (r < 0) puts("Score is error!"); else if (r < 60) puts("E"); else if (r < 70) puts("D");

else if (r < 80) puts("C"); else if (r < 90) puts("B"); else if (r < 101) puts("A"); else puts("Score is error!"); } return 0; }

4、小明 A+B Problem Description 小明今年 3 岁了, 现在他已经能够认识 100 以内的非负整数, 并且能够进行 100 以内的非负 整数的加法计算. 对于大于等于 100 的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于 100, 那么小明也仅保留计算结果的最后两位. 例如, 对于小明来说: 1) 1234 和 34 是相等的 2) 35+80=15 给定非负整数 A 和 B, 你的任务是代表小明计算出 A+B 的值. Input 输入数据的第一行为一个正整数 T, 表示测试数据的组数. 然后是 T 组测试数据. 每组测试 数据包含两个非负整数 A 和 B(A 和 B 均在 int 型可表示的范围内). Output 对于每组测试数据, 输出小明 A+B 的结果. Sample Input 2 35 80 15 1152 Sample Output 15 67 答案: #include <stdio.h> int main(void) { int n; int a, b; scanf("%d", &n); while (n--) { scanf("%d%d", &a, &b); printf("%d\n", (a % 100 + b % 100) % 100); } return 0; }

5、算菜价 Problem Description 妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊 涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。 Input 输入含有一些数据组,每组数据包括菜种(字串) ,数量(计量单位不论,一律为 double 型 数)和单价(double 型数,表示人民币元数) ,因此,每组数据的菜价就是数量乘上单价啊。 菜种、数量和单价之间都有空格隔开的。 Output 支付菜价的时候, 由于最小支付单位是角, 所以总是在支付的时候采用四舍五入的方法把分 头去掉。最后,请输出一个精度为角的菜价总量。 Sample Input 青菜 1 2 萝卜 2 1.5 鸡腿 2 4.2 Sample Output 13.4 答案: #include <stdio.h> int main(void) { double sum = 0, d, n; while (scanf("%*s") != EOF) { scanf("%lf%lf", &n, &d); sum += n * d; } printf("%.1f\n", sum); return 0; }

6、Max Num Problem Description There are some students in a class, Can you help teacher find the highest student . Input There are some cases. The first line contains an integer t, indicate the cases; Each case have an integer n ( 1 ≤ n ≤ 100 ) , followed n students’ height. Output For each case output the highest height, the height to two decimal plases; Sample Input 2 3 170.00 165.00 180.00 4 165.00 182.00 172.00 160.00 Sample Output 180.00 182.00

答案: #include <stdio.h> int main(void) { int t, n; double c, b; scanf("%d", &t); while (t-- && scanf("%d", &n)) { c = 0; while (n-- && scanf("%lf", &b)) if (c < b) c = b; printf("%.2f\n", c); } return 0; }


赞助商链接
推荐相关:


第五届蓝桥杯校内选拔赛试题java组

第五届蓝桥杯校内选拔赛试题java组_工学_高等教育_教育专区。里面除了大题没有...“no”); } } 二、编程题(共 50 分) 9、 (14 分) 有一种特殊形式的...


江苏科技大学第五届大学生程序设计竞赛(考试试题)

【输入示例】 34 【输出示例】 27 31 32 江苏科技大学第五届学生程序设计竞赛试题的解释权归计算机科学与工程学院 8、江苏科技大学的 M 个学生参加太湖春游,...


第五届全国ITAT教育工程就业技能大赛复赛试题及相关答案

这是关于第五届全国ITAT教育工程就业技能大赛复赛试题及相关答案,供广大参赛的同学...(20 分) 5、 编程:已知学生记录由学号和学习成绩构成,N 名学生的记录已存入...


...ITAT教育工程就业技能大赛复赛试题C语言程序设计复...

教育工程就业技能大赛第五届全国 ITAT 教育工程就业技能大赛复赛试题 C 语言...(); } 5、 编程:已知学生记录由学号和学习成绩构成,N 名学生的记录已存入...


acm程序设计大赛题目

acm程序设计大赛题目_IT/计算机_专业资料。几道acm程序设计大赛题目 配答案 可供...97 ACM世界程序设计大赛... 5页 免费 重庆科技学院第一届ACM程... 5页 免...


宁波市第25届中小学生程序设计竞赛(初中试题及答案)

宁波市第25中小学生程序设计竞赛(初中试题及答案)_学科竞赛_小学教育_教育专区...(A)Ctrl+C (B)Ctrl+D (C)Alt+C (D)Alt+D 5、参加宁波市中小学生程序...


C语言程序设计大赛题目

关于举办C语言程序设计大赛... 3页 免费 第七全国...C语言程序设计大赛题目和答... 8页 5财富值 C语言...以历史 考试来说好了,学生被要求对一些历史事件根...


编程大赛试题

第三届编程暨软件操作大... 2页 免费 华为编程大赛试题2 5页 免费 2010程序...例如:蓝桥选拔 B09050102 2、 所有学生必须在 11:30 分结束比赛; 、: 分...


2014年大学生程序设计竞赛试卷与参考解答

2014 年大学生程序设计竞赛试卷与参考解答(注意: 当某道试题设计完成并调试通过...宁波市历届中小学生计算... 63页 3下载券 2014年第29宁波市信息... 6页...


宁波市第25届小学生计算机程序设计竞赛试题及答案

宁波市第25学生计算机程序设计竞赛试题及答案_IT/计算机_专业资料。宁波市第...(A)Ctrl+C (B)Ctrl+D (C)Alt+C (D)Alt+D 5、参加宁波市中小学生程序...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com