Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- x = int(input())
- S = 0
- while x > 0:
- if x % 2 > 0:
- S = S + (x % 7)
- else:
- S = S - (x % 7)
- x = x // 7
- print(S)
- #при x in range (51, 342) цикл повторяется 3 раза
- # x > 50, 50 в 7 сс == 101
- #минимальное число, такое что, сначала нечетное, длинной 3, при // 7 получалось четным, при повторном делении, получалось нечетным
- #111 в 7сс == 57 в 10сс
- #111 - нечетное (S + 1) S == 1
- #11 - четное (S - 1) S == 0
- #1 - нечетное (S +1) S == 1
Advertisement
Add Comment
Please, Sign In to add comment