[C/C++] 1015 德才论(25 分)

1015 德才论(25 分) 宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入...

2018-08-25 20:35:53

阅读数 1187

评论数 0

[C/C++] 1025 PAT Ranking(25 分)

1025 PAT Ranking(25 分) Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each te...

2018-08-25 19:39:51

阅读数 127

评论数 0

[C/C++] 1082 Read Number in Chinese(25 分)

1082 Read Number in Chinese(25 分) Given an integer with no more than 9 digits, you are supposed to read it in the traditional Chinese way. Output Fu...

2018-08-24 17:22:12

阅读数 94

评论数 0

[C/C++] 1077 Kuchiguse(20 分)

1077 Kuchiguse(20 分) The Japanese language is notorious for its sentence ending particles. Personal preference of such particles can be considered a...

2018-08-24 13:09:45

阅读数 89

评论数 0

[C/C++] 1035 Password (20)(20 分)

1035 Password (20)(20 分) To prepare for PAT, the judge sometimes has to generate random passwords for the users. The problem is that there are alway...

2018-08-23 20:18:37

阅读数 60

评论数 0

[C/C++] 1005 Spell It Right (20)(20 分)

1005 Spell It Right (20)(20 分) Given a non-negative integer N, your task is to compute the sum of all the digits of N, and output every digit of the...

2018-08-23 14:35:48

阅读数 66

评论数 0

[C/C++] 1001 A+B Format (20)(20 分)

1001 A+B Format (20)(20 分) Calculate a + b and output the sum in standard format – that is, the digits must be separated into groups of three by com...

2018-08-23 14:09:35

阅读数 36

评论数 0

[C/C++] 1048 数字加密(20 分)

1048 数字加密(20 分) 本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减...

2018-08-23 10:59:20

阅读数 396

评论数 0

[C/C++] 1024 科学计数法(20 分)

1024 科学计数法(20 分) 科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。 现以科学计数法...

2018-08-22 21:27:35

阅读数 976

评论数 0

[C/C++] 1014 福尔摩斯的约会 (20)(20 分)

1014 福尔摩斯的约会 (20)(20 分) 大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码...

2018-08-18 17:30:45

阅读数 85

评论数 0

[C/C++] 1002 写出这个数 (20)(20 分)

1002 写出这个数 (20)(20 分) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100^。 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个...

2018-08-18 15:41:19

阅读数 97

评论数 0

[C/C++] 1031 查验身份证(15)(15 分)

1031 查验身份证(15)(15 分) 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照...

2018-08-18 14:55:11

阅读数 186

评论数 0

[C/C++] 1021 个位数统计 (15)(15 分)

1021 个位数统计 (15)(15 分) 给定一个k位整数N = dk-1*10k-1 + … + d1*101 + d0(0<=di<=9, i=0,…,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例...

2018-08-18 11:12:57

阅读数 376

评论数 0

[C/C++] 1006 换个格式输出整数 (15)(15 分)

1006 换个格式输出整数 (15)(15 分) 让我们用字母B来表示“百”、字母S表示“十”,用“12…n”来表示个位数字n(&lt10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。 ...

2018-08-18 10:46:21

阅读数 325

评论数 0

[C/C++] 1009 说反话 (20)(20 分)

1009 说反话 (20)(20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子...

2018-08-16 14:27:18

阅读数 51

评论数 0

[C/C++] 1027 Colors in Mars (20)(20 分)

1027 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 repr...

2018-08-13 19:22:07

阅读数 37

评论数 0

[C/C++] 1019 General Palindromic Number (20)(20 分)

1019 General Palindromic Number (20)(20 分) A number that will be the same when it is written forwards or backwards is known as a Palindromic Number....

2018-08-13 17:36:19

阅读数 49

评论数 0

[C/C++] 1037 在霍格沃茨找零钱(20 分)

1037 在霍格沃茨找零钱(20 分) 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱 P 和他实付的钱 A,你的任务是写一个程...

2018-08-13 16:35:55

阅读数 134

评论数 0

[C/C++] 1022 D进制的A+B (20)(20 分)

1022 D进制的A+B (20)(20 分) 输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。 输入格式: 输入在一行中依次给出3个整数A、B和D。 输出格式: 输...

2018-08-13 16:03:54

阅读数 141

评论数 0

[C/C++] 1027 打印沙漏(20)(20 分)

1027 打印沙漏(20)(20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1...

2018-08-12 21:15:53

阅读数 1234

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭