摘要: 链接地址: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 阅读(303) 评论(0) 推荐(0)
摘要: 1 string sum(string s1,string s2) 2 { 3 if(s1.length()=0;i--,j--)11 {12 s1[i]=char(s1[i]+(j>=0?s2[j]-'0':0)); //注意细节13 if(s... 阅读全文
posted @ 2014-01-09 18:15 mobileliker 阅读(190) 评论(0) 推荐(0)
摘要: 链接地址: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 阅读(1923) 评论(0) 推荐(0)
摘要: 链接地址: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 阅读(1668) 评论(0) 推荐(0)
摘要: 链接地址: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 阅读(525) 评论(0) 推荐(0)
摘要: 链接地址: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 阅读(526) 评论(0) 推荐(0)