Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

Re:怎样证明是2^k 呢?

Posted by 5l2 at 2008-09-04 20:54:03 on Problem 3372
In Reply To:Re:怎样证明是2^k 呢? Posted by:gsyagsy at 2007-09-09 19:53:25
> ak=1+(k-1)*k/2
> ai如果和aj同余于n
> 则ai-aj=(i-j)(i+j-1)/2为n的倍数
> 然后可以
> 1。分析n为奇数a1到an中有同余的,并且a(i+n)=ai(mod n)
> 显然遍历不了0至n-1
> 2。然后n为偶数时,i-j和i+j-1奇偶不同
>    n=t*2^s
>    t!=1 总能找到i>j,i,j在0到n之间使ai=aj(mod n)
>    而a(i+n)=ai+n/2(mod n) a(i+2*n)=ai(mod n)
>    知道遍历不了……
> 再往下分析就是……这只是个大概
>   
我的证明^-^
http://hi.baidu.com/5l2_/blog/item/6ffa241041f3b007213f2e20.html

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator