- import java.util.*;
- import java.math.*;
- import java.lang.*;
- public class CarrotJumping{
- public int theJump(int init){
- long r=4;
- int n;
- for(n=2;n<=300000;n++){
- if((r*init+r-1)%1000000007L==0)
- break;
- r*=2;
- r%=1000000007L;
- }
- int ans=(n+2)/3;
- if(ans>100000)
- return -1;
- else return ans;
- }
- }
2010年8月14日土曜日
TopCoder 練習
CarrotJumping(Member SRM 478 Div1 Easy)
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿