| action22k SwapFive 735 | Долгих Данила SwapFive 1583 | ||||
|---|---|---|---|---|---|
| n | 1 | k = int(input()) | n | 1 | x = int(input()) |
| 2 | if k == 0: | 2 | if x == 0: | ||
| 3 | print(0) | 3 | print(0) | ||
| n | 4 | elif k == 1: | n | 4 | elif x == 1: |
| 5 | print(1) | 5 | print(1) | ||
| 6 | else: | 6 | else: | ||
| n | 7 | denom = 10 * k - 1 | n | 7 | d = 10 * x - 1 |
| 8 | P = 10 | 8 | power = 10 | ||
| 9 | while True: | 9 | while True: | ||
| n | 10 | numer = k * (P - k) | n | 10 | number = x * (power - x) |
| 11 | if numer % denom == 0: | 11 | if number % d == 0: | ||
| 12 | m = numer // denom | 12 | m = number // d | ||
| 13 | if m < P: | 13 | if m < power: | ||
| 14 | n = 10 * m + k | 14 | number = 10 * m + x | ||
| 15 | print(n) | 15 | print(number) | ||
| 16 | break | 16 | break | ||
| t | 17 | P = P * 10 | t | 17 | power = power * 10 |
| Legends | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||