-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path5091-ImpacTube.py
More file actions
32 lines (25 loc) · 978 Bytes
/
Copy path5091-ImpacTube.py
File metadata and controls
32 lines (25 loc) · 978 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
tabela = []
canais = int(input())
if 1 <= canais and canais<=200:
for i in range (canais):
nome,inscritos,monetizacao,simOuNao = input().split(";")
inscritos,monetizacao = int(inscritos),float(monetizacao)
tabela.append((nome,inscritos,monetizacao,simOuNao))
#1-string, 2- int, 3- double, 4- string
#valor que eles vão receber a cara 1000 inscritos
x = float(input()) # canais premium
y = float(input()) # canais não premium
def imprimir_saida(nome,inscritos,monetização,simOuNao):
if simOuNao.lower() == "sim":
Valor = x
else:
Valor = y
Valor_Inscritos = (inscritos // 1000) * Valor
total = Valor_Inscritos + monetização
print(f'{nome}: R$ {total:.2f}')
print("-----")
print("BÔNUS")
print("-----")
for canal in tabela:
nome,inscritos,monetizacao,simOuNao = canal
imprimir_saida(nome,inscritos,monetizacao,simOuNao)