Files
pythonmc/levieProekti/Olymp2020/MANolymp19_11_2020/monarch.py
BarsTiger 68fb5410ee 1
2021-10-15 12:46:53 +03:00

48 lines
1.1 KiB
Python

n = int(input())
vseCheliki = []
for chelovek in range(1, n + 1):
vseCheliki.append(chelovek)
sposobi = 0
while len(vseCheliki) > 3:
dlinaChelikov = len(vseCheliki) + 1
for i in range(dlinaChelikov):
if i < len(vseCheliki):
if vseCheliki[i]//2 == vseCheliki[i]/2:
vseCheliki[i] = 0
scetchik = 0
while 0 in vseCheliki:
vseCheliki.remove(0)
dlinaChelikov = len(vseCheliki) + 1
vseCheliki.clear()
for chelovek in range(1, dlinaChelikov):
vseCheliki.append(chelovek)
sposobi = sposobi + 1
for chelovek in range(1, n + 1):
vseCheliki.append(chelovek)
while len(vseCheliki) > 3:
dlinaChelikov = len(vseCheliki) + 1
for i in range(dlinaChelikov):
if i < len(vseCheliki):
if vseCheliki[i]//2 != vseCheliki[i]/2:
vseCheliki[i] = 0
scetchik = 0
while 0 in vseCheliki:
vseCheliki.remove(0)
dlinaChelikov = len(vseCheliki) + 1
vseCheliki.clear()
for chelovek in range(1, dlinaChelikov):
vseCheliki.append(chelovek)
sposobi = sposobi + 1
print(sposobi)