文档详情

程序设计2剖析.docx

发布:2017-05-08约字共9页下载文档
文本预览下载声明
1.问题描述把一个十进制正整数转化成R进制输入形式输入只有一行,包含两个整数a,R。a表示十进制整数,R表示需要转换的进制。1R=16。输出形式输出包含一行,为转换后的R进制整数。输出时字符号全部用大写表示,即(0 ,1,...,9,A,B,C,D,E,F)。样例输入12 16样例输出C2.问题描述把一个R进制正整数转化成十进制输入形式一行,包含一个R进制表示的正整数a和进制数R,a的十进制表示的范围是(0-65536),1R=9。输出形式一行,a的十进制表示样例输入11 2样例输出33.问题描述企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店,可以通过拨打310-GINO来向Ginos订一份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. 样例输入124873279ITS-EASY888-45673-10-10-10888-GLOPTUT-GLOP967-11-11310-GINOF101010888-1200-4-8-7-3-2-7-9-487-3279样例输出310-1010 2487-3279 4888-4567 34.问题描述判断两个由大小写字母和空格组成的字符串在忽略大小写和压缩掉空格后是否相等输入形式第1行是测试数据的组数n,每组测试数据占2行,第1行是第一个字符串s1,第2行是第二个字符串s2。每组测试数据之间有一个空行,每行数据不超过100个字符(注意字符串的长度可能为0)输出形式n行,相等则输出YES,否则输出NO样例输入3???aA bb BBcccCCCAaBBbbCCCccc?a????????????? dfadf????????????? fasdfadasddfsfsaf样例输出YESYESNO5.问题描述You have devised a new encryption technique which encodes a message by inserting between its characters randomly generated strings in a clever way. Because of pending patent issues we will not discuss in detail how the strings are generated and inserted 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 subsequence of t,i.e. if you can remove characters from t such that t
显示全部
相似文档