07 2018 档案

摘要:A1058 A+B in Hogwarts (20)(20 分) If you are a fan of Harry Potter, you would know the world of magic has its own currency system as Hagrid explained i 阅读全文
posted @ 2018-07-30 22:52 lingr7 阅读(250) 评论(0) 推荐(0) 编辑
摘要:A1027 Colors in Mars (20)(20 分) People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is repre 阅读全文
posted @ 2018-07-30 22:41 lingr7 阅读(151) 评论(0) 推荐(0) 编辑
摘要:1022 D进制的A+B (20)(20 分) 输入两个非负10进制整数A和B( int main() { int a, b, d; scanf("%d%d%d", &a, &b, &d); int sum = a + b; int ans[31], num = 0; do { ans[num++] 阅读全文
posted @ 2018-07-30 22:07 lingr7 阅读(650) 评论(0) 推荐(0) 编辑
摘要:3.4日期处理 http://www.codeup.cn/problem.php?cid=100000578&pid=0 c include int month[13][2] = { // 平年和闰年的每个月的天数 {0,0}, {31,31}, {28,29}, {31,31}, {30,30}, 阅读全文
posted @ 2018-07-30 21:49 lingr7 阅读(117) 评论(0) 推荐(0) 编辑
摘要:A1031 Hello World for U (20)(20 分) Given any string of N ( =5) characters, you are asked to form the characters into the shape of U. For example, "hel 阅读全文
posted @ 2018-07-30 21:11 lingr7 阅读(287) 评论(0) 推荐(0) 编辑
摘要:1032 挖掘机技术哪家强(20)(20 分) 为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第1行给出不超过10^5^的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 阅读全文
posted @ 2018-07-30 16:56 lingr7 阅读(173) 评论(0) 推荐(1) 编辑
摘要:1028 人口普查(20)(20 分) 某城镇进行人口普查,得到了全体居民的生日。现请你写个程序,找出镇上最年长和最年轻的人。 这里确保每个输入的日期都是合法的,但不一定是合理的——假设已知镇上没有超过200岁的老人,而今天是2014年9月6日,所以超过200岁的生日和未出生的生日都是不合理的,应该 阅读全文
posted @ 2018-07-30 16:31 lingr7 阅读(359) 评论(2) 推荐(0) 编辑
摘要:1004 成绩排名 (20)(20 分) 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含1个测试用例,格式为\ 其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。 阅读全文
posted @ 2018-07-30 14:55 lingr7 阅读(332) 评论(0) 推荐(0) 编辑
摘要:1041 考试座位号(15)(15 分) 每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的 阅读全文
posted @ 2018-07-30 14:00 lingr7 阅读(1624) 评论(1) 推荐(2) 编辑
摘要:A1009 Product of Polynomials (25)(25 分) This time, you are supposed to find A B where A and B are two polynomials. Input Specification: Each input fil 阅读全文
posted @ 2018-07-30 10:48 lingr7 阅读(261) 评论(0) 推荐(0) 编辑
摘要:1002 A+B for Polynomials (25)(25 分) This time, you are supposed to find A+B where A and B are two polynomials. Input Each input file contains one test 阅读全文
posted @ 2018-07-30 10:20 lingr7 阅读(354) 评论(0) 推荐(0) 编辑
摘要:A1065 A+B and C (64bit) (20)(20 分) Given three integers A, B and C in [ 2^63^, 2^63^], you are supposed to tell whether A+B C. Input Specification: Th 阅读全文
posted @ 2018-07-24 22:38 lingr7 阅读(184) 评论(0) 推荐(0) 编辑
摘要:1042 Shuffling Machine (20)(20 分) Shuffling is a procedure used to randomize a deck of playing cards. Because standard shuffling techniques are seen a 阅读全文
posted @ 2018-07-24 22:26 lingr7 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1046 Shortest Distance (20)(20 分) "提问" The task is really simple: given N exits on a highway which forms a simple cycle, you are supposed to tell the 阅读全文
posted @ 2018-07-24 22:09 lingr7 阅读(231) 评论(0) 推荐(0) 编辑
摘要:1046 划拳(15)(15 分) 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙两人的划拳记录 阅读全文
posted @ 2018-07-24 21:26 lingr7 阅读(705) 评论(0) 推荐(0) 编辑
摘要:7 37 7 37 整数分解为若干项之和(20 分) 将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。 输入格式: 每个输入包含一个测试用例,即正整数N (0 int N; int s[31]; // 存放划 阅读全文
posted @ 2018-07-07 21:15 lingr7 阅读(8489) 评论(1) 推荐(4) 编辑
摘要:6 11 6 11 求自定类型元素序列的中位数(25 分) 本题要求实现一个函数,求 个集合元素 的中位数,即序列中第⌊N/2+1⌋大的元素。其中集合元素的类型为自定义的 。 函数接口定义: 其中给定集合元素存放在数组 中,正整数 是数组元素个数。该函数须返回 个`A[] ElementType`类 阅读全文
posted @ 2018-07-07 00:25 lingr7 阅读(1448) 评论(0) 推荐(1) 编辑
摘要:6 10 6 10 阶乘计算升级版(20 分) 本题要求实现一个打印非负整数阶乘的函数。 函数接口定义: 其中 是用户传入的参数,其值不超过1000。如果 是非负整数,则该函数必须在一行中打印出 !的值,否则打印“Invalid input”。 裁判测试程序样例: 输入样例: 输出样例: AC代码 阅读全文
posted @ 2018-07-07 00:18 lingr7 阅读(1402) 评论(2) 推荐(0) 编辑
摘要:7 22 7 22 龟兔赛跑(20 分) 乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟 阅读全文
posted @ 2018-07-07 00:04 lingr7 阅读(1849) 评论(9) 推荐(2) 编辑
摘要:7 28 7 28 猴子选大王(20 分) 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴 阅读全文
posted @ 2018-07-07 00:00 lingr7 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:7 31 输入一个字符串和一个非负整数N,要求将字符串循环左移N次。 输入格式: 输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。 输出格式: 在一行中输出循环左移N次后的字符串。 输入样例: 输出样例: AC代码 c include define ma 阅读全文
posted @ 2018-07-06 23:52 lingr7 阅读(3347) 评论(0) 推荐(0) 编辑
摘要:7 36 7 36 复数四则运算(15 分) 本题要求编写程序,计算2个复数的和、差、积、商。 输入格式: 输入在一行中按照 的格式给出2个复数C1= 和C2= 的实部和虚部。题目保证C2不为0。 输出格式: 分别在4行中按照 的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果 阅读全文
posted @ 2018-07-06 23:46 lingr7 阅读(1761) 评论(0) 推荐(1) 编辑
摘要:7 20 下面是一个完整的下三角九九口诀表: 本题要求对任意给定的一位正整数 ,输出从 到`N N`的部分口诀表。 输入格式: 输入在一行中给出一个正整数 (1≤ ≤9)。 输出格式: 输出下三角 部分口诀表,其中等号右边数字占4位、左对齐。 输入样例: 输出样例: AC代码 模仿 `printf( 阅读全文
posted @ 2018-07-06 23:42 lingr7 阅读(3671) 评论(0) 推荐(0) 编辑