This commit is contained in:
BarsTiger
2021-10-15 12:46:53 +03:00
parent b9772007b3
commit 68fb5410ee
45 changed files with 729 additions and 16 deletions

View File

@@ -0,0 +1,16 @@
vvod = input()
chisla = []
res = ""
for i in vvod:
if i.isdigit():
chisla.append(i)
for i in range(1, 10):
if str(i) not in chisla:
res = res + str(i)
if len(res) == 0:
res = "0"
print(int(res))

View File

@@ -0,0 +1,17 @@
tsena, moneta1, moneta2 = input().split()
tsena = int(tsena)
moneta1 = int(moneta1)
moneta2 = int(moneta2)
sposobi = 0
kolvo1 = 0
kolvo2 = 0
while moneta1 * kolvo1 <= tsena and moneta1 * kolvo1 + moneta2 * kolvo2 <= tsena:
while moneta2 * kolvo2 <= tsena and moneta1 * kolvo1 + moneta2 * kolvo2 <= tsena:
if moneta1 * kolvo1 + moneta2 * kolvo2 == tsena:
sposobi = sposobi + 1
kolvo2 = kolvo2 + 1
kolvo1 = kolvo1 + 1
kolvo2 = 0
print(sposobi)

View File

@@ -0,0 +1,18 @@
tsena, moneta1, moneta2 = input().split()
tsena = int(tsena)
moneta1 = int(moneta1)
moneta2 = int(moneta2)
sposobi = 0
kolvo1 = 0
kolvo2 = 0
coins = [moneta1, moneta2]
def countChange(money, coins):
if money == 0:
return 1
elif money < 0 or len(coins) == 0:
return 0
else:
return money, [coins[1]] + countChange(money - coins[0], coins)
print(countChange(tsena, coins))