上一页 1 ··· 18 19 20 21 22
摘要: 链接:Poj: http://poj.org/problem?id=1002OpenJudge: http://bailian.openjudge.cn/practice/1002题目:487-3279Time Limit: 2000MSMemory Limit: 65536KTotal Submissions: 213742Accepted: 37232Description 企业喜欢用容易被记住的电话号码。让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语。例如,你需要给滑铁卢大学打电话时,可以拨打 TUT-GLOP。有时,只将电话号码中部分数字拼写成单词。当你晚上回到酒店 阅读全文
posted @ 2013-05-26 10:35 mobileliker 阅读(1105) 评论(2) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2742/题目:总时间限制:1000ms内存限制:65536kB描述判断一个由a-z这26个字符组成的字符串中哪个字符出现的次数最多输入第1行是测试数据的组数n,每组测试数据占1行,是一个由a-z这26个字符组成的字符串每组测试数据之间有一个空行,每行数据不超过1000个字符且非空输出n行,每行输出对应一个输入。一行输出包括出现次数最多的字符和该字符出现的次数,中间是一个空格。如果有多个字符出现的次数相同且最多,那么输出ascii码最小的那一个字符样例输入2abbcccadfadffasdf样例输出c 3f 4代码: 1 #inc 阅读全文
posted @ 2013-05-25 10:59 mobileliker 阅读(625) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2765/题目:总时间限制:1000ms内存限制:65536kB描述八进制小数可以用十进制小数精确的表示。比如,八进制里面的0.75等于十进制里面的0.963125 (7/8 + 5/64)。所有小数点后位数为n的八进制小数都可以表示成小数点后位数不多于3n的十进制小数。你的任务是写一个程序,把(0, 1)中的八进制小数转化成十进制小数。输入输入包括若干八进制小数,每个小数占用一行。每个小数的形式是0.d1d2d3 ... dk,这里di是八进制数0...7,而且已知0 < k < 15。输出对于每个输入的八进制小数, 阅读全文
posted @ 2013-05-25 09:54 mobileliker 阅读(681) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2798/题目:总时间限制:1000ms内存限制:65536kB描述输入一个2进制的数,要求输出该2进制数的16进制表示。在16进制的表示中,A-F表示10-15输入第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个以0和1组成的字符串,字符串长度至少是1,至多是10000输出n行,每行输出对应一个输入。样例输入2100000111样例输出207代码: 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> 阅读全文
posted @ 2013-05-24 10:58 mobileliker 阅读(441) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2735/题目:总时间限制:1000ms内存限制:65536kB描述把一个八进制正整数转化成十进制输入一行,仅含一个八进制表示的正整数a,a的十进制表示的范围是(0, 65536)输出一行,a的十进制表示样例输入11样例输出9代码: 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> 4 #include <cstring> 5 using namespace std; 6 int main() 7 { 8 / 阅读全文
posted @ 2013-05-24 09:33 mobileliker 阅读(433) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2734/题目:总时间限制:1000ms内存限制:65536kB描述把一个十进制正整数转化成八进制输入一行,仅含一个十进制表示的整数a(0 < a < 65536)输出一行,a的八进制表示样例输入9样例输出11代码: 1 #include <iostream> 2 #include <cstdlib> 3 #include <cstdio> 4 #include <cstring> 5 using namespace std; 6 int main() 7 { 8 //f 阅读全文
posted @ 2013-05-24 09:13 mobileliker 阅读(318) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2973/题目:总时间限制:1000ms内存限制:65536kB描述在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1)。 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, 10120(skew) = 1*(25-1) + 0*(24-1) + 1*(23-1) + 2*(22-1) + 0*(21-1) = 31 + 0 + 7 + 6 + 0 = 44. 前十个skew数是 0、1、2、10、11、12、20、100、101、以及102。输入输入包含一行或多行,每行包含一个整数n。 阅读全文
posted @ 2013-05-24 08:49 mobileliker 阅读(320) 评论(0) 推荐(0)
摘要: 链接:http://poj.grids.cn/practice/2972/题目:总时间限制:1000ms内存限制:65536kB描述6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13) * 9(13) = 42(13), 而 42(13) = 4 * 131 + 2 * 130 = 54(10)。 你的任务是写一段程序读入三个整数p、q和 r,然后确定一个进制 B(2<=B<=16) 使得 p * q = r. 如果 B有很多选择, 输出最小的一个。例如: p = 11, q = 11, r = 121. 则有 11(3) * 11(3) = 1 阅读全文
posted @ 2013-05-23 22:32 mobileliker 阅读(357) 评论(0) 推荐(0)
摘要: 链接地址:http://poj.grids.cn/practice/2818/题目:描述Bob 和 Alice 开始使用一种全新的编码系统。它是一种基于一组私有钥匙的。他们选择了n个不同的数a1 , . . .,an, 它们都大于0小于等于n。 机密过程如下:待加密的信息放置在这组加密钥匙下,信息中的字符和密钥中的数字一一对应起来。信息中位于i位置的字母将被写到加密信息的第ai个位置, ai 是位于i位置的密钥。加密信息如此反复加密,一共加密 k 次。信息长度小于等于n。如果信息比 n 短, 后面的位置用空格填补直到信息长度为n。 请你帮助 Alice 和 Bob 写一个程序,读入密钥,然后读 阅读全文
posted @ 2013-05-23 19:52 mobileliker 阅读(592) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22