import sys
wejscie = sys.stdin.readline
rola = wejscie().strip()
gorna_granica, liczba_testow = map(int, wejscie().split())
if rola == "Algosia":
for _ in range(liczba_testow):
liczba = int(wejscie())
bity = format(liczba - 1, "055b") + "0" * 45
for i in range(10):
print(bity[10 * i:10 * i + 10], flush=False)
sys.stdout.flush()
else:
for _ in range(liczba_testow):
wiersze = [wejscie().strip() for _ in range(10)]
bity = "".join(wiersze)
liczba = int(bity[:55], 2) + 1
print(liczba, flush=False)
sys.stdout.flush()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import sys wejscie = sys.stdin.readline rola = wejscie().strip() gorna_granica, liczba_testow = map(int, wejscie().split()) if rola == "Algosia": for _ in range(liczba_testow): liczba = int(wejscie()) bity = format(liczba - 1, "055b") + "0" * 45 for i in range(10): print(bity[10 * i:10 * i + 10], flush=False) sys.stdout.flush() else: for _ in range(liczba_testow): wiersze = [wejscie().strip() for _ in range(10)] bity = "".join(wiersze) liczba = int(bity[:55], 2) + 1 print(liczba, flush=False) sys.stdout.flush() |
English