1. | 问题描述 把一个十进制正整数转化成R进制 输入形式 输入只有一行,包含两个整数a,R。a表示十进制整数,R表示需要转换的进制。1<R<=16。 输出形式 输出包含一行,为转换后的R进制整数。输出时字符号全部用大写表示,即(0 ,1,...,9,A,B,C,D,E,F)。 样例输入 12 16 样例输出 C | ||
2. | 问题描述 把一个R进制正整数转化成十进制 输入形式 一行,包含一个R进制表示的正整数a和进制数R,a的十进制表示的范围是(0-65536),1<R<=9。 输出形式 一行,a的十进制表示 样例输入 11 2 样例输出 3 | ||
3. | 问题描述 企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza。让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组。通过拨打必胜客的“三个十”号码3-10-10-10,你可以从他们那里订pizza。 电话号码的标准格式是七位十进制数,并在第三、第四位数字之间有一个连接符。电话拨号盘提供了从字母到数字的映射,映射关系如下: A, B,和C 映射到 2 D, E,和F 映射到 3 G, H,和I 映射到 4 J, K,和L 映射到 5 工业胶水M, N,和O 映射到 6 P, R,和S 映射到 7 T, U,和V 映射到 8 W, X,和Y 映射到 9 Q和Z没有映射到任何数字,连字符不需要拨号,可以任意添加和删除。 TUT-GLOP的标准格式是888-4567,310-GINO的标准格式是310-4466,3-10-10-10的标准格式是310-1010。 如果两个号码有相同的标准格式,那么他们就是等同的(相同的拨号) 你的公司正在为本地的公司编写一个电话号码薄。作为质量控制的一部分,你想要检查是否有两个和多个公司拥有相同的电话号码。 输入形式 输入的格式是,第一行是一个正整数,指定电话号码薄中号码的数量(最多10000)。余下的每行是一个电话号码。每个电话号码由数字,大写字母(除了Q和Z)以及连接符组成。每个电话号码中只会刚好有7个数字或者字母。 输出形式 感恩父母感恩老师对于每个出现重复的号码产生一行输出,输出是号码的标准格式紧跟一个空格然后是它的重复次数。如果存在多个重复的号码,则按照号码的字典升序输出。如果输入数据中没有重复的号码,输出一行: No duplicates. 样例输入 12 4873279 ITS-EASY 888-4567 王者改名卡3-10-10-10 888-GLOP TUT-GLOP 967-11-11 310-GINO F101010 888-1200 -4-8-7-3-2-7-9- 487-3279 样例输出 310-1010 2 487-3279 4 888-4567 3 | ||
4. | 问题描述 判断两个由大小写字母和空格组成的字符串在忽略大小写和压缩掉空格后是否相等 输入形式 第1行是测试数据的组数n,每组测试数据占2行,第1行是第一个字符串s1,第2行是第二个字符串s2。 每组测试数据之间有一个空行,每行数据不超过100个字符(注意字符串的长度可能为0) 输出形式 n行,相等则输出YES,否则输出NO 样例输入 3 a A bb BB ccc CCC Aa BBbb CCCccc a dfadf fasdf adasddfsfsaf 样例输出 YES YES NO | ||
5. | 问题描述警戒的近义词 芹菜英语You have devid a new encryption technique which encodes a message by inrting between its characters randomly generated strings in a clever way. Becau of pending patent issues we will not discuss in detail how the strings are generated and inrted into the original message. To validate your method, however, it is necessary to write a program that checks if the message is really encoded in the final string. Given two strings s and t, you have to decide whether s is a subquence of t,i.e. if you can remove characters from t such that the concatenation of the remaining characters is s. 输入形式 The input contains veral test cas. Each is specified by two strings s, t of alphanumeric ASCII characters parated by white space. The length of s and t will no more than 100000. 输出形式 For each test ca output "Yes", if s is a subquence of t,otherwi output "No". 样例输入 4 quence subquence person compression VERDI vivaVittorioEmanueleReDiItalia caDoesMatter CaDoesMatter 样例输出 Yes No Yes No | ||
6. | 问题描述 在国外,每月的13号和每周的星期5都是不吉利的。特别是当13号那天恰好是星期5时,更不吉利。已知某年以及该年一月一日是星期w(w=1..7),求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数字。 输入形式 输入有一行,第一个整数为年份,第二个整数为该年一月一日是星期几(w)。(1<=w<=7) 输出形式 输出有一到多行,每行一个月份,表示该月的13日是星期五。 样例输入 2006 7 样例输出 1 10 | ||
7. | 问题描述 n 位的一个整数是循环数(cyclic)的条件是:当用一个 1 到 n 之间的整数去乘它时,会得到一个将原来的数首尾相接循环移动若干数字再在某处断开而得到的数字(当数字长度大于n位时,取低n位)。也就是说,如果把原来的数字和新的数字都首尾相接,他们得到的环是相同的。只是两个数的起始数字不一定相同。例如,数字 142857 是循环数,因为: 142857 *1 = 142857 142857 *2 = 285714 142857 *3 = 428571 142857 *4 = 571428 142857 *5 = 714285 142857 *6 = 857142 太空婴儿写一个程序确定给定的数是否是循环数。 输入形式 输入第一行为测试数据组数n,后有n行长度为 2 位到 60 位的整数。(注意,先导的0也是合理的输入不应该被忽略,例如 "01"是 2 位数,"1" 是 1 位数。) 输出形式 对于每一个输入的整数,输出一行表明它是否是循环数。 样例输入 5 142857 142856 142858 01 0588235294117647 样例输出 142857 is cyclic 142856 is not cyclic 142858 is not cyclic 01 is not cyclic 0588235294117647 is cyclic | ||
8. | 问题描述 任意给定一个正整数N(N<=100),计算2的N次方的值。 输入形式 输入只有一个正整数N。 输出形式 输出2的N次方的值。 样例输入 50 样例输出 1125899906842624 | ||
9. | 问题描述 Dzx从日本回来了,并为TN准备了礼物----一个恐龙模型。TN想把它尽快拼好,但是由于模型很庞大,TN又实在比较懒,所以他希望你为他寻找一个最节省时间的拼装方案。 干云模型是由N个零件组成的,每次TN可以选取两个零件拼装在一起来组成一个新的零件,直到得到完整的模型。由于零件的复杂程度不同,TN每次拼装所需要的时间也是不同的,对于两个零件A和B,假设他们的复杂程度分别为a和b,则TN要将这两个零件拼装在一起所需要的时间为a+b,而这由两个零件所组成的新零件的复杂程度为a+b。 现在TN已经统计出了每个零件的复杂程度,你能告诉他最快的拼装方发需要多少时间么? 输入形式 Line 1: N (1 <= N <= 10000),零件数目 Line 2: N Integers,表示每个零件的复杂程度 输出形式 最快的拼装方案所需要的时间 样例输入 3 1 2 9 样例输出 15 | ||
10. | 问题描述 鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!——熊字”。 鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。有经验的多多一眼就能看出,每棵花生植株下的花生有多少。为了训练多多的算术,鲁宾逊先生说:“你先找出花生最多的植株,去采摘它的花生;然后再找出剩下的植株里花生最多的,去采摘它的花生;依此类推,不过你一定要在我限定的时间内回到路边。” 我们假定多多在每个单位时间内,可以做下列四件事情中的一件: 1) 从路边跳到最靠近路边(即第一行)的某棵花生植株; 2) 从一棵植株跳到前后左右与之相邻的另一棵植株; 3) 采摘一棵植株下的花生; 4) 从最靠近路边(即第一行)的某棵花生植株跳回路边。 现在给定一块花生田的大小和花生的分布,请问在限定时间内,多多最多可以采到多少个花生?注意可能只有部分植株下面长有花生,假设这些植株下的花生个数各不相同。 例如在图2所示的花生田里,只有位于(2, 5), (3, 7), (4, 2), (5, 4)的植株下长有花生,个数分别为13, 7, 15, 9。沿着图示的路线,多多在21个单位时间内,最多可以采到37个花生。 输入形式 输入的第一行包括一个整数T,表示数据组数 每组输入的第一行包括三个整数,M, N和K,用空格隔开;表示花生田的大小为M * N(1 <= M, N <= 50),多多采花生的限定时间为K(0 <= K <= 1000)个单位时间。接下来的M行,每行包括N个非负整数,也用空格隔开;第i + 1行的第j个整数Pij(0 <= Pij <= 500)表示花生田里植株(i, j)下花生的数目,0表示该植株下没有花生。 输出形式 什么力气输出包括T行,每一行只包含一个整数,即在限定时间内,多多最多可以采到花生的个数。 样例输入 1 6 7 21 0 0 0 0 0 0 0 0 0 0 0 13 0 0 0 0 0 0 0 0 7 0 15 0 0 0 0 0 0 0 0 9 0 0 0 0 0 0 0 0 0 0 样例输出 37 | ||
本文发布于:2023-05-19 06:31:24,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/82/691195.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |