911
.
N , . , . . N - ( 1 N, , N 1).
M . , .
. N . M . 109.
1 N .
, , 100, 60 .
M N, , M N, N, 0. if.
Python:
N = int(input()) M = int(input()) if M % N == 0: print(N) else: print(M % N)
, M N, 60 . , M, 60 , .
.
. A , B , C . , , , , , , , . . ( , , ..)
- , , . , .
A, B, C , , . 2×109.
, , , 3 , , , . , . |
, , 10, 40 .
|
|
, , 10 000, 70 .
, , 1 , 70 .
, , , , , . A 1, B 2, C 1. , A, [ B / 2] C ( [ B / 2] B 2, ). k A C k, B 2 k. k 4 k .
. A, B, C , . A = 0, , 4 k. B = 0, , , 4 k + 1. C = 0, , , , 4 k + 2. , , 4 k + 3.
Python ( // Python ):
a = int(input()) b = int(input()) c = int(input()) k = min(a, b // 2, c) a -= k b -= 2 * k c -= k if a == 0:
print(4 * k) elif b == 0:
print(4 * k + 1) elif c == 0: print(4 * k + 2) else: print(4 * k + 3)
.
N ( , 0). , ( , , ).
N, 2 ≤ N ≤105 . N , 40 000.
.