PAT(Basic Level) 1004 成绩排名 (20) 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 1004 成绩排名 (20) 项目 要求 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 题目 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式: 每个测试输入包含1个测试用例,格式为 第1行:正整 PAT (Basic Level) Practise 2017-03-20 yeureka
PAT(Basic Level) 1002 写出这个数 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 项目 要求 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 输入格式 每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100。 输出格式 在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字 PAT (Basic Level) Practise 2017-03-20 yeureka
test3.2 数字特征值 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。 3.2 数字特征值(5分) 3.2.1 题 程序设计入门——C语言(浙江大学 - 翁恺) 2017-03-20 yeureka
PAT(Basic Level) 1001 害死人不偿命的(3n+1)猜想 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。 项目 要求 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n PAT (Basic Level) Practise 2017-03-20 yeureka
test3.1 奇偶个数 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 3.1 奇偶个数(5分) 3.1.1 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 3.2.2 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。 3.2. 程序设计入门——C语言(浙江大学 - 翁恺) 2017-03-20 yeureka
test2.2 信号报告 现在,你的程序要读入一个信号报告的数字,然后输出对应的含义。如读到59,则输出:Extremely strong signals, perfectly readable. 2.2 信号报告(5分) 2.2.1 题目内容: * 无线电台的RS制信号报告是由三两个部分组成的: * R(Readability) 信号可辨度即清晰度. * S(Strength) 信号强度即大小. 其中R位于报告第一位,共 程序设计入门——C语言(浙江大学 - 翁恺) 2017-03-19 yeureka
test2.1 时间换算 UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入BJT输出UTC。 2.1 时间换算(5分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分 程序设计入门——C语言(浙江大学 - 翁恺) 2017-03-19 yeureka
test1.1 逆序的三位数 程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 1.1 逆序的三位数(5分) 题目内容:逆序的三位数: 程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。 提示:用%10可以得到个位数,用/100可以得到百位数...。将这样得到的三 程序设计入门——C语言(浙江大学 - 翁恺) 2017-03-19 yeureka