Предмет: Информатика,
автор: Tiplar85
Андрей хочет покушать пончиков, но он не уверен хватит ли ему денег. Он знает что за каждый пончик надо платить на k монет больше чем за предыдущий(то есть за i пончик он платит i∗k монет). Он хочет съесть ровно w пончиков и у него есть n монет. Посчитайте сколько денег ему не хватит.
Входные данные
В первой строке вводится число k(1≤k ≤1000). Во второй строке вводится число n(0≤n ≤109). В третьей строке вводится число w(1≤w ≤1000).
Выходные данные
Выведите одно число - сколько не хватает Имрану на пончики. Если Имрану хватает денег выведите 0
Ответы
Автор ответа:
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
Предмет: Русский язык,
автор: akberova20037
Предмет: Русский язык,
автор: kva2003
Предмет: Право,
автор: beznosenkoanastasia1