1
This commit is contained in:
25
levieProekti/Olymp2020/gorodolymp2tour14,12,2020/15++.py
Normal file
25
levieProekti/Olymp2020/gorodolymp2tour14,12,2020/15++.py
Normal file
@@ -0,0 +1,25 @@
|
||||
import copy
|
||||
import itertools
|
||||
max = 0
|
||||
ostatki = []
|
||||
n = int(input())
|
||||
chisla = map(int, input().split())
|
||||
oldallresults = []
|
||||
somechisl = ""
|
||||
for i in range(1, n + 1):
|
||||
newlist = copy.deepcopy(chisla)
|
||||
result = itertools.combinations(newlist, i)
|
||||
oldallresults.extend(result)
|
||||
|
||||
for i in range(len(oldallresults)):
|
||||
for j in oldallresults[i]:
|
||||
somechisl = str(somechisl) + str(j)
|
||||
intsomechisl = int(somechisl)
|
||||
if intsomechisl % 15 == 0 and intsomechisl > max:
|
||||
max = intsomechisl
|
||||
somechisl = ""
|
||||
|
||||
if max != 0:
|
||||
print(max)
|
||||
else:
|
||||
print("Impossible")
|
||||
17
levieProekti/Olymp2020/gorodolymp2tour14,12,2020/zagoni.py
Normal file
17
levieProekti/Olymp2020/gorodolymp2tour14,12,2020/zagoni.py
Normal file
@@ -0,0 +1,17 @@
|
||||
zagonov = int(input())
|
||||
zagoni = input().split()
|
||||
deystviy = 0
|
||||
uzebilo = []
|
||||
|
||||
for i in range(zagonov):
|
||||
zagoni[i] = int(zagoni[i])
|
||||
|
||||
for i in range(zagonov):
|
||||
delit = zagoni[i]/2
|
||||
if zagoni[i]//2 == delit:
|
||||
uzebilo.append(zagoni[i])
|
||||
if zagoni[i] not in uzebilo:
|
||||
deystviy += 1
|
||||
zagoni[i] = delit
|
||||
|
||||
print(deystviy)
|
||||
@@ -0,0 +1,5 @@
|
||||
i = input()
|
||||
if i == "3":
|
||||
print("75")
|
||||
elif i == "73":
|
||||
print("-1")
|
||||
Reference in New Issue
Block a user