Submission #3996142
Source Code Expand
# coding:utf-8 import sys # from collections import Counter, defaultdict INF = float('inf') MOD = 10 ** 9 + 7 def LI(): return [int(x) for x in sys.stdin.readline().split()] def LS(): return sys.stdin.readline().split() def I(): return int(sys.stdin.readline()) def S(): return input() A, B, K = LI() player = 0 for i in range(K): if player == 0: if A % 2 == 1: A -= 1 B += A // 2 A //= 2 else: if B % 2 == 1: B -= 1 A += B // 2 B //= 2 player ^= 1 print(A, B)
Submission Info
Submission Time | |
---|---|
Task | B - Exchange |
User | uni745e |
Language | Python (3.4.3) |
Score | 200 |
Code Size | 583 Byte |
Status | AC |
Exec Time | 18 ms |
Memory | 3064 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 200 / 200 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt, s3.txt |
All | 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, s1.txt, s2.txt, s3.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
01.txt | AC | 18 ms | 3064 KB |
02.txt | AC | 18 ms | 3064 KB |
03.txt | AC | 18 ms | 3064 KB |
04.txt | AC | 18 ms | 3064 KB |
05.txt | AC | 18 ms | 3064 KB |
06.txt | AC | 18 ms | 3060 KB |
07.txt | AC | 18 ms | 3064 KB |
08.txt | AC | 18 ms | 3064 KB |
s1.txt | AC | 18 ms | 3064 KB |
s2.txt | AC | 18 ms | 3064 KB |
s3.txt | AC | 18 ms | 3060 KB |