Предмет: Информатика, автор: Tiplar85

Андрей хочет покушать пончиков, но он не уверен хватит ли ему денег. Он знает что за каждый пончик надо платить на k монет больше чем за предыдущий(то есть за i пончик он платит i∗k монет). Он хочет съесть ровно w пончиков и у него есть n монет. Посчитайте сколько денег ему не хватит.

Входные данные
В первой строке вводится число k(1≤k ≤1000). Во второй строке вводится число n(0≤n ≤109). В третьей строке вводится число w(1≤w ≤1000).

Выходные данные
Выведите одно число - сколько не хватает Имрану на пончики. Если Имрану хватает денег выведите 0

Ответы

Автор ответа: tutu007
1

Ответ:

k=int(input())

n=int(input())

w=int(input())

res=0

for i in range(1,w+1):

  res+=k*i

if res>w:

  print(res-n)

else: print(0)


tutu007: исправил маленький недочет)
Похожие вопросы
Предмет: Английский язык, автор: mia10