1
This commit is contained in:
16
levieProekti/Olymp2020/PyOlymp2020Kakaato/MagichnaFunkcia.py
Normal file
16
levieProekti/Olymp2020/PyOlymp2020Kakaato/MagichnaFunkcia.py
Normal file
@@ -0,0 +1,16 @@
|
||||
dlina = int(input())
|
||||
a = input().split()
|
||||
b = input().split()
|
||||
max = 0
|
||||
|
||||
for i in range(dlina):
|
||||
for j in range(i + 1):
|
||||
if i == j:
|
||||
pass
|
||||
else:
|
||||
resultit = int(a[i]) * int(b[j]) + int(a[j]) * int(b[i])
|
||||
if resultit > max:
|
||||
max = resultit
|
||||
|
||||
|
||||
print(max)
|
||||
@@ -0,0 +1,2 @@
|
||||
a, b = map(int, input().split())
|
||||
print(a + b)
|
||||
23
levieProekti/Olymp2020/PyOlymp2020Kakaato/Testuvanna.py
Normal file
23
levieProekti/Olymp2020/PyOlymp2020Kakaato/Testuvanna.py
Normal file
@@ -0,0 +1,23 @@
|
||||
dlina = int(input())
|
||||
chisla = input().split()
|
||||
parnie = []
|
||||
neparnie = []
|
||||
|
||||
for i in range(dlina):
|
||||
if int(chisla[i]) // 2 == int(chisla[i]) / 2:
|
||||
parnie.append(int(chisla[i]))
|
||||
|
||||
else:
|
||||
neparnie.append(int(chisla[i]))
|
||||
|
||||
|
||||
|
||||
if len(parnie) > len(neparnie):
|
||||
for u in range(dlina):
|
||||
if int(chisla[u]) in neparnie:
|
||||
print(u + 1)
|
||||
|
||||
else:
|
||||
for u in range(dlina):
|
||||
if int(chisla[u]) in parnie:
|
||||
print(u + 1)
|
||||
27
levieProekti/Olymp2020/PyOlymp2020Kakaato/abloki.py
Normal file
27
levieProekti/Olymp2020/PyOlymp2020Kakaato/abloki.py
Normal file
@@ -0,0 +1,27 @@
|
||||
n, m, k = input().split()
|
||||
n = int(n)
|
||||
m = int(m)
|
||||
k = int(k)
|
||||
dovolnie = 0
|
||||
|
||||
while n > 0 or m > 0 or k > 0:
|
||||
if n > 0 and m > 0:
|
||||
dovolnie = dovolnie + 1
|
||||
n = n - 1
|
||||
m = m - 1
|
||||
|
||||
elif n > 0 and k > 0:
|
||||
dovolnie = dovolnie + 1
|
||||
n = n - 1
|
||||
k = k - 1
|
||||
|
||||
elif m > 0 and k > 0:
|
||||
dovolnie = dovolnie + 1
|
||||
m = m - 1
|
||||
k = k - 1
|
||||
|
||||
else:
|
||||
break
|
||||
|
||||
|
||||
print(dovolnie)
|
||||
32
levieProekti/Olymp2020/PyOlymp2020Kakaato/abloki2.py
Normal file
32
levieProekti/Olymp2020/PyOlymp2020Kakaato/abloki2.py
Normal file
@@ -0,0 +1,32 @@
|
||||
n, m, k = input().split()
|
||||
n = int(n)
|
||||
m = int(m)
|
||||
k = int(k)
|
||||
|
||||
chisla = [n, m, k]
|
||||
|
||||
maxOfAll = max(chisla)
|
||||
minOfAll = min(chisla)
|
||||
|
||||
maxandmin = [maxOfAll, minOfAll]
|
||||
srednee = 0
|
||||
|
||||
|
||||
|
||||
for a in range(3):
|
||||
if chisla[a] not in maxandmin:
|
||||
srednee = chisla[a]
|
||||
|
||||
if srednee == 0:
|
||||
srednee = minOfAll
|
||||
|
||||
|
||||
|
||||
dovolnie = minOfAll
|
||||
if minOfAll == 0:
|
||||
minOfAll = srednee
|
||||
else:
|
||||
dovolnieList = [maxOfAll - minOfAll, srednee]
|
||||
dovolnie = dovolnie + min(dovolnieList)
|
||||
|
||||
print(dovolnie)
|
||||
@@ -0,0 +1,28 @@
|
||||
mesats, den, denNedeliVvod = input().split()
|
||||
mesats = int(mesats)
|
||||
den = int(den)
|
||||
denNedeliVvod = int(denNedeliVvod)
|
||||
mesatsNado, denNado = input().split()
|
||||
mesatsNado = int(mesatsNado)
|
||||
denNado = int(denNado)
|
||||
vseMesatsiVGodu = {1:31, 2:28, 3:31, 4:30, 5:31, 6:30, 7:31, 8:31, 9:30, 10:31, 11:30, 12:31}
|
||||
dneyDoMesats = 0
|
||||
dneyDoMesatsNado = 0
|
||||
for uiu in range(1, mesats):
|
||||
dneyDoMesats = dneyDoMesats + vseMesatsiVGodu[uiu]
|
||||
dneyDoMesats = dneyDoMesats + den
|
||||
|
||||
for uiu in range(1, mesatsNado):
|
||||
dneyDoMesatsNado = dneyDoMesatsNado + vseMesatsiVGodu[uiu]
|
||||
dneyDoMesatsNado = dneyDoMesatsNado + denNado
|
||||
|
||||
|
||||
raznitsaMeshduNadoIBilo = dneyDoMesatsNado - dneyDoMesats
|
||||
raznitsaMeshduNadoIBilo = abs(raznitsaMeshduNadoIBilo)
|
||||
|
||||
otvet = (raznitsaMeshduNadoIBilo - denNedeliVvod) % 7
|
||||
|
||||
if otvet == 0:
|
||||
print(otvet + 1)
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
a = int(input())
|
||||
b = input().split()
|
||||
sum = 0
|
||||
for c in b:
|
||||
sum += int(c)
|
||||
print(sum)
|
||||
@@ -0,0 +1,2 @@
|
||||
a = int(input())
|
||||
print(a * a)
|
||||
@@ -0,0 +1,2 @@
|
||||
input()
|
||||
print(25)
|
||||
@@ -0,0 +1,15 @@
|
||||
year = input()
|
||||
|
||||
stoletie = 0
|
||||
|
||||
if int(year)/100 < 1:
|
||||
stoletie = 1
|
||||
|
||||
elif int(year)/100 == int(year)//100:
|
||||
stoletie = int(year)/100
|
||||
|
||||
else:
|
||||
stoletie = int(year)//100 + 1
|
||||
|
||||
|
||||
print(int(stoletie))
|
||||
Reference in New Issue
Block a user