1
This commit is contained in:
18
levieProekti/Olymp2020/IschoOdnaOlymp2020/Detour.py
Normal file
18
levieProekti/Olymp2020/IschoOdnaOlymp2020/Detour.py
Normal file
@@ -0,0 +1,18 @@
|
||||
n, m = input().split()
|
||||
n = int(n)
|
||||
m = int(m)
|
||||
|
||||
povoroti = 0
|
||||
|
||||
while n > 0 and m > 0:
|
||||
if n == 2:
|
||||
povoroti = povoroti + 2
|
||||
elif n > 2 and m > 2:
|
||||
povoroti = povoroti + 4
|
||||
elif m == 2:
|
||||
povoroti = povoroti + 3
|
||||
|
||||
n = n - 2
|
||||
m = m - 2
|
||||
|
||||
print(povoroti)
|
||||
23
levieProekti/Olymp2020/IschoOdnaOlymp2020/Mult2020.py
Normal file
23
levieProekti/Olymp2020/IschoOdnaOlymp2020/Mult2020.py
Normal file
@@ -0,0 +1,23 @@
|
||||
iznchislo, kolvopodelit = input().split()
|
||||
iznchislo = int(iznchislo)
|
||||
kolvopodelit = int(kolvopodelit)
|
||||
chislo = iznchislo
|
||||
summaitely = []
|
||||
maxinsummately = 0
|
||||
|
||||
if iznchislo == kolvopodelit:
|
||||
for i in range(kolvopodelit):
|
||||
summaitely.append(1)
|
||||
|
||||
else:
|
||||
for yey in range(kolvopodelit):
|
||||
chislo = chislo // 2 + chislo % 2
|
||||
summaitely.append(chislo)
|
||||
if chislo == 0:
|
||||
if yey == 0:
|
||||
maxinsummately = chislo
|
||||
summaitely.append(maxinsummately - 1)
|
||||
summaitely.remove(maxinsummately)
|
||||
maxinsummately = maxinsummately - 1
|
||||
|
||||
print(summaitely)
|
||||
8
levieProekti/Olymp2020/IschoOdnaOlymp2020/Pillars.py
Normal file
8
levieProekti/Olymp2020/IschoOdnaOlymp2020/Pillars.py
Normal file
@@ -0,0 +1,8 @@
|
||||
n, m = input().split()
|
||||
n = int(n)
|
||||
m = int(m)
|
||||
sposobi = 0
|
||||
|
||||
if n / 2 != n % 2:
|
||||
sposobi = 1
|
||||
|
||||
Reference in New Issue
Block a user