Top.Mail.Ru
Ответы

Python, сложные проценты

12345
 m,p,n=int(input()),int(input()),int(input()) 
print(f"1 {m}") 
for i in range(1,n): 
    print(i+1,m+(m/100*p)) 
    m = m+(m/100*p) 

как проще решается?

Дополнен

без костыля в виде print(f"1 {m}")

По дате
По рейтингу
Аватар пользователя
Профи
1234
 m, p, n = int(input()), int(input()), int(input()) 
for i in range(n): 
    print(i + 1, m) 
    m *= 1 + p / 100 
Аватар пользователя
Искусственный интеллект

Сложные проценты вычисляются безо всяких циклов, если не надо выводить промежуточный результат. А нужно оно тебе или нет (и вообще, что именно тебе там нужно) - нам отсюда не видно.

Аватар пользователя
Ученик

venom

Аватар пользователя

Да не, это лёгкие

Аватар пользователя
Мыслитель

ты чё 36лан?



Видео по теме