Poj 1006 / OpenJudge 2977 1006 Biorhythms/生理周期
摘要:1.链接地址:http://poj.org/problem?id=1006http://bailian.openjudge.cn/practice/29772.题目:BiorhythmsTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: ...
阅读全文
posted @
2014-02-12 19:46
mobileliker
阅读(315)
推荐(0)
OpenJudge/Poj 1004 Financial Management
摘要:1.链接地址:http://poj.org/problem?id=1004http://bailian.openjudge.cn/practice/10042.题目:总时间限制:1000ms内存限制:65536kB描述Larry graduated this year and finally has a job. He's making a lot of money, but somehow never seems to have enough. Larry has decided that he needs to grab hold of his financial portfoli
阅读全文
posted @
2014-02-11 16:58
mobileliker
阅读(267)
推荐(0)
OpenJudge 2738 浮点数加法
摘要:1.链接地址:http://bailian.openjudge.cn/practice/27382.题目:总时间限制:1000ms内存限制:65536kB描述求2个浮点数相加的和题目中输入输出中出现浮点数都有如下的形式:P1P2...Pi.Q1Q2...Qj对于整数部分,P1P2...Pi是一个非负整数对于小数部分,Qj不等于0输入第1行是测试数据的组数n,每组测试数据占2行,分别是两个加数。每组测试数据之间有一个空行,每行数据不超过100个字符输出n行,每组测试数据有一行输出是相应的和。输出保证一定是一个小数部分不为0的浮点数样例输入20.11111111111111111111111111
阅读全文
posted @
2014-02-11 16:47
mobileliker
阅读(617)
推荐(0)
OpenJudge 2809 计算2的N次方
摘要:1.链接地址:http://bailian.openjudge.cn/practice/2809/2.题目:总时间限制:1000ms内存限制:65536kB描述任意给定一个正整数N(N 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 string mul(string str1,string str2)10 {11 vector v_res(str1.size()+str2.size(),0);12 string::size_type i,j;13 vector...
阅读全文
posted @
2014-02-11 16:42
mobileliker
阅读(2151)
推荐(0)
OpenJudge / Poj 1003 Hangover
摘要:链接地址:Poj:http://poj.org/problem?id=1003OpenJudge:http://bailian.openjudge.cn/practice/1003题目:HangoverTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 94993Accepted: 46025DescriptionHow far can you make a stack of cards overhang a table? If you have one card, you can create a maximum overhang
阅读全文
posted @
2014-01-13 10:17
mobileliker
阅读(204)
推荐(0)
OpenJudge 2706 麦森数
摘要:链接地址:http://bailian.openjudge.cn/practice/2706/题目:总时间限制:1000ms内存限制:65536kB描述形如2p-1的素数称为麦森数,这时P一定也是个素数。但反过来不一定,即如果P是个素数。2p-1不一定也是素数。到1998年底,人们已找到了37个麦森数。最大的一个是P=3021377,它有909526位。麦森数有许多重要应用,它与完全数密切相关。 任务:从文件中输入P (1000 2 #include 3 #include 4 #include 5 6 7 #define LEN 125 8 9 void mul4(int *a,i...
阅读全文
posted @
2014-01-13 10:08
mobileliker
阅读(483)
推荐(0)
OpenJudge 2737 大整数除法
摘要:链接地址:http://bailian.openjudge.cn/practice/2737/题目:总时间限制:1000ms内存限制:65536kB描述求2个大的正整数相除的商输入第1行是测试数据的组数n,每组测试数据占2行,第1行是被除数,第2行是除数。每组测试数据之间有一个空行,每行数据不超过100个字符输出n行,每组测试数据有一行输出是相应的整数商样例输入3240533731296337335900926045774205743923049649393035559579766079108273964629871925853187017525844299311608703729070792
阅读全文
posted @
2014-01-13 09:59
mobileliker
阅读(702)
推荐(0)
OpenJudge 2736 大整数减法 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2736/题目:总时间限制:1000ms内存限制:65536kB描述求2个大的正整数相减的差输入第1行是测试数据的组数n,每组测试数据占2行,第1行是被减数a,第2行是减数b(a > b)。每组测试数据之间有一个空行,每行数据不超过100个字符输出n行,每组测试数据有一行输出是相应的整数差样例输入2999999999999999999999999999999999999999999999999995409656775097850895687056798068970934546546575676768678
阅读全文
posted @
2014-01-13 09:54
mobileliker
阅读(1384)
推荐(0)
OpenJudge 2980 大整数乘法
摘要:链接地址:http://bailian.openjudge.cn/practice/2980/题目:总时间限制:1000ms内存限制:65536kB描述求两个不超过200位的非负整数的积。输入有两行,每行是一个不超过200位的非负整数,没有多余的前导0。输出一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入1234567890098765432100样例输出1219326311126352690000来源程序设计实习2007思路:套大整数乘法模板即可代码: 1 #include 2 #include 3 #include 4 #incl...
阅读全文
posted @
2014-01-13 09:48
mobileliker
阅读(409)
推荐(0)
OpenJudge 2981 大整数加法 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2981题目:总时间限制:1000ms内存限制:65536kB描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入2222222222222222222233333333333333333333样例输出55555555555555555555来源程序设计实习2007思路:大整数加法,套模板即可代码: 1 #include 2 #include 3 ..
阅读全文
posted @
2014-01-13 09:36
mobileliker
阅读(1012)
推荐(0)
OpenJudge / Poj 1044 Date bugs C++
摘要:链接地址:Poj:http://poj.org/problem?id=1044OpenJudge:http://bailian.openjudge.cn/practice/1044/题目:总时间限制:1000ms内存限制:65536kB描述There are rumors that there are a lot of computers having a problem with the year 2000. As they use only two digits to represent the year, the date will suddenly turn from 1999 to
阅读全文
posted @
2014-01-10 00:00
mobileliker
阅读(500)
推荐(0)
OpenJudge / Poj 1565 Skew Binary C++
摘要:链接地址:Poj:http://poj.org/problem?id=1565OpenJudge:http://bailian.openjudge.cn/practice/1565/题目:Time Limit: 1000MSMemory Limit: 10000KTotal Submissions: 10195Accepted: 6510DescriptionWhen a number is expressed in decimal, the kth digit represents a multiple of 10k. (Digits are numbered from right to l
阅读全文
posted @
2014-01-09 23:50
mobileliker
阅读(306)
推荐(0)
OpenJudge 2952 循环数 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2952/题目:总时间限制:1000ms内存限制:65536kB描述n 位的一个整数是循环数(cyclic)的条件是:当用一个 1 到 n 之间的整数去乘它时, 会得到一个将原来的数首尾相接循环移动若干数字再在某处断开而得到的数字。也就是说,如果把原来的数字和新的数字都首尾相接,他们得到的环是相同的。只是 两个数的起始数字不一定相同。例如,数字 142857 是循环数,因为: 142857 *1 = 142857 142857 *2 = 285714 142857 *3 = 428571 142857 *4 =
阅读全文
posted @
2014-01-09 18:13
mobileliker
阅读(1933)
推荐(0)
OpenJudge 2764 数根 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2764/题目:总时间限制:1000ms内存限制:65536kB描述数根可以通过把一个数的各个位上的数字加起来得到。如果得到的数是一位数,那么这个数就是数根。如果结果是两位数或者包括更多位的数字,那么再把这些数字加起来。如此进行下去,直到得到是一位数为止。比如,对于24来说,把2和4相加得到6,由于6是一位数,因此6是24的数根。再比如39,把3和9加起来得到12,由于12不是一位数,因此还得把1和2加起来,最后得到3,这是一个一位数,因此3是39的数根。输入输入包括一些正整数(小于101000),每个一行。输
阅读全文
posted @
2014-01-09 17:24
mobileliker
阅读(1671)
推荐(0)
OpenJudge / Poj 1835 宇航员 C++
摘要:链接地址:Poj:http://poj.org/problem?id=1835OpenJudge:http://bailian.openjudge.cn/practice/1835/题目:Time Limit: 2000MSMemory Limit: 30000KTotal Submissions: 4286Accepted: 1840Description问题描述: 宇航员在太空中迷失了方向,在他的起始位置现在建立一个虚拟xyz坐标系,称为绝对坐标系,宇航员正面的方向为x轴正方向,头顶方向为z轴正方向,则宇航员的初始状态如下图所示:现对六个方向分别标号,x,y,z正方向分别为0,1,2,..
阅读全文
posted @
2014-01-09 16:54
mobileliker
阅读(530)
推荐(0)
OpenJudge / Poj 1833 排列 C++
摘要:链接地址:OpenJudge:http://bailian.openjudge.cn/practice/1833Poj: http://poj.org/problem?id=1833题目:排列Time Limit: 1000MSMemory Limit: 30000KTotal Submissions: 15320Accepted: 6202Description题目描述: 大家知道,给出正整数n,则1到n这n个数可以构成n!种排列,把这些排列按照从小到大的顺序(字典顺序)列出,如n=3时,列出1 2 3,1 3 2,2 1 3,2 3 1,3 1 2,3 2 1六个排列。任务描述: ...
阅读全文
posted @
2014-01-09 14:26
mobileliker
阅读(530)
推荐(0)
OpenJudge / Poj 1102 LC-Display C++
摘要:链接地址:Openjudge:http://bailian.openjudge.cn/practice/1102Poj:http://poj.org/problem?id=1102题目:总时间限制:1000ms内存限制:65536kB描述A friend of you has just bought a new computer. Until now, the most powerful computer he ever used has been a pocket calculator. Now, looking at his new computer, he is a bit disapp
阅读全文
posted @
2014-01-08 16:15
mobileliker
阅读(457)
推荐(0)
OpenJudge 2680 化验诊断 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2680题目:总时间限制:1000ms内存限制:65536kB描述下表是进行血常规检验的正常值参考范围,及化验值异常的临床意义:给定一张化验单,判断其所有指标是否正常,如果不正常,统计有几项不正常。化验单上的值必须严格落在正常参考值范围内,才算是正常。正常参考值范围包括边界,即落在边界上也算正常。输入输出对于每组测试数据,输出一行。如果所有检验项目正常,则输出:normal;否则输出不正常的项的数目。样例输入2female 4.5 4.0 115 37 200male 3.9 3.5 155 36 301样例输
阅读全文
posted @
2014-01-08 14:59
mobileliker
阅读(947)
推荐(0)
OpenJudge / Poj 1928 The Peanuts C++
摘要:链接地址:http://bailian.openjudge.cn/practice/1928题目:总时间限制:1000ms内存限制:65536kB描述Mr. Robinson and his pet monkey Dodo love peanuts very much. One day while they were having a walk on a country road, Dodo found a sign by the road, pasted with a small piece of paper, saying "Free Peanuts Here! " Y
阅读全文
posted @
2014-01-08 14:56
mobileliker
阅读(339)
推荐(0)
OpenJudge 2746 约瑟夫问题 C++
摘要:链接地址:http://bailian.openjudge.cn/practice/2746题目:总时间限制:1000ms内存限制:65536kB描述约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。输入每行是用空格分开的两个整数,第一个是 n, 第二个是 m ( 0 2 #include 3 using namespace std; 4 5 int main() 6 { 7 int n,...
阅读全文
posted @
2014-01-08 14:49
mobileliker
阅读(493)
推荐(0)