Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # https://projecteuler.net/problem=79
- Sau khi loại bỏ các phần tử trùng nhau, và sort lại cho dễ nhìn, ta được một list:
- ['129',
- '160',
- '162',
- '168',
- '180',
- '289',
- '290',
- '316',
- '318',
- '319',
- '362',
- '368',
- '380',
- '389',
- '620',
- '629',
- '680',
- '689',
- '690',
- '710',
- '716',
- '718',
- '719',
- '720',
- '729',
- '731',
- '736',
- '760',
- '762',
- '769',
- '790',
- '890',
- ]
- Dễ dàng dùng Logic suy luận ra được như sau từ list trên, biết rằng các số trên đều có index tăng dần:
- - 1, 2, 3, 6, 9 đứng sau 7
- - 2, 6, 8, 9, 0 đứng sau 1
- - 8, 9, 0 đứng sau 2
- - 1, 6, 8, 9 đứng sau 3
- - 2, 8, 9, 0 đứng sau 6
- - 9, 0 đứng sau 8
- - 0 đứng sau 9
- Từ các rule bên trên, ta có thể dễ dàng suy luận ra như sau:
- - 7 là số đầu tiên
- - 3 là số tiếp theo
- - tiếp theo là 1
- - 6 là số tiếp theo
- - sau đó là 2
- - và tiếp theo là 8
- - tiếp theo là 9
- - cuối cùng là 0
- Vì vậy, số cần tìm là 73162890.
- https://prnt.sc/inwjz4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement