- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
例1:给三个数字t,a,b(都比2147483647小),当(t^a-1)/(t^b-1)是整数小于100位数。
Sample Input
2 9 3
2 3 2
21 42 7
123 911 1
Sample Output
(2^9-1)/(2^3-1) 73
(2^3-1)/(2^2-1) is not an integer.
(21^42-1)/(21^7-1) 18952884496956715554550978627384117011154680106
(123^911-1)/(123^1-1) is not an integer. :
1)t=1 ? .
2)a=b? 1.
3)if(a%b!=0) ? .
实际上,若(t^a-1)/(t^b-1)= n, 则b|a
考查等比数列求和公式:a1+a2+……+an=a1(qn-1)/(q-1)
所以b令x=t^b, a/b=, m是正整数,(t^a-1)/(t^b-1)=(x^m-1)/(x-1)=x^(m-1)+x^(m-2)+x^(m-3)+….+1
∵x^(m-1) x^(m-2)+x^(m-3)+….+1
∴x^(m-1) 加上 x^(-2)+x^(m-3)+….+1 最多进一位数。
Log10(x^(-1))=log10(t^(a-b))=(a-b)*log10(t)
∴if((a-b)*log10(t)99),小于100位数oj1061 青蛙的约会
Time Limit: 1000MS Memory Limit: 10000K
两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝着某个方向跳下去,总能碰到对方的。但是除非这两只青蛙在同一时间跳到同一点上,不然是永远都不可能碰面的。为了帮助这两只乐观的青蛙,你被要求写一个程序来判断这两只青蛙是否能够碰面,会在什么时候碰面。
我们把这两只青蛙分别叫做青蛙A和青蛙B,并且规定纬度线上东经0度处为原点,由东往西为正方向,单位长度1米,这样我们就得到了一条首尾相接的数轴。设青蛙A的出发点坐标是x,青蛙B的出发点坐标是y。青蛙A一次能跳m米,青蛙B一次能跳n米,两只青蛙跳一次所花费的时间相同。纬度线总长L米。现在要你求出它们跳了几次以后才会碰面。
Input
输入只包括一行5个整数x,y,m,n,L,其中x≠y 2000000000,0 m、n 2000000000,0L 2100000000。
Output
输出碰面所需要的跳跃次数,如果永远不可能碰面则输出一行Impossible
Sample Input
1 2 3 4 5
Sample Output
4
分析:设过s步后两青蛙相遇,则必满足以下等式:
(x+m*s)-(y+n*s)=k*l (k=0,1,2....)
变形得: (n-m)*s+l*k=x-y
只要上式存在整数解,则两青蛙能相遇,否则不能。
例3:Poj1142 Smith Numbers
Time Limit: 1000MS Memory Limit: 10000K
Smiths telephone number was 493-7775. This number can be written as the product of its prime factors in the following way:
4937775= 3*5*5*65837
The sum of all digits of the telephone number is 4+9+3+7+7+7+5= 42,and the sum of the digits of its prime factors is equally 3+5+5+6+5+8+ 3+7=42. Wilansky was so amazed by his discovery that he named this kind of numbers after his brother-in-law: Smith numbers.
As this observation is also true for every prime number, Wilansky decided later that a (simple and unsophisticated) prime number is not worth being a Smith number, so he excluded them fro
您可能关注的文档
- 2006年全国初中学生化学素质和实验能力竞赛河南初赛试题.doc
- 2006年全国初中学生化学素质和实验能力竞赛河南赛区.doc
- 2008年第25届全国中学生物理竞赛复赛试卷及答案(word版).doc
- 2006年全国中学生生物学联赛理论试卷、答案、解析,0财富值.doc
- 2006浙江竞赛.doc
- 2007全国初中学生化学素质和实验能力竞赛 广东省初赛试题及参考答案.doc
- 2006年化学竞赛夏令营_配合物.ppt
- 2006年决赛高二_全国中学生英语能力竞赛(NEPCS)决赛高二年级组试题和参考答案.doc
- 2006年第十六届全国初中应用物理知识竞赛试题(含答案).doc
- 2006年全国高中学生化学竞赛(陕西赛区)初赛试题及解答.doc
文档评论(0)