拿出計算機來吧~試試看,真的算得出來唷!
原設計者的題目如下:
1. 請將電話號碼【前】4碼輸入計算機
2. 將它X 80
3. +1
4. X 250
5. +電話號碼【後】4碼
6. +再加多一次電話號碼【後】4碼
7. 將總數-250
8. 最後把它 ÷2
承認吧~是這個電話號碼沒錯吧~
我來破解囉~
我本來是照設計者的原題來解,但是後來發現有很多電話並不是8碼的
所以在此要特別說明一下,若是7碼或超過8碼的,X,Y的取決要注意一下
意思是Y就是後4碼,X就是扣掉後4碼的數字,可為2,3,4,5碼
設X為扣掉後4碼的數字,後4碼為Y
依題可列為
1. X
2. 80X
3. 80X+1
4. 250(80X+1)
5. 250(80X+1)+Y
6. 250(80X+1)+Y+Y
7. 250(80X+1)+2Y-250
→20000X+2Y
8.(20000X+2Y)/2
→10000X+Y
所以囉~把電話號碼扣掉後4碼的數字x10000就跑到前面4位去了,再加上後4碼,就是你的電話號碼了~
你可以把題目改為扣掉後4碼的數字x100+1,再乘以200,加2次後4碼,再-200,最後總數除以2
→〔200(100X+1)+2Y-200〕/2
反正只要符合10000X+Y即可
賓果~
文章定位: