Информатика, вопрос задал maximka123ew , 1 год назад

Дана задача с такими условиями


Посчитать сумму чисел от 1 до N. Значение N по модулю не превышает 10^{9} .


Входные данные содержат одно целое число — N.


Нужно вывести целое число — сумму чисел от 1 до N.


Мой "код" на Python выглядит так:


N=int(input())

d=1

rez=((2+d*(N-1))*N)/2

print(int(rez))


Из 8 вариантов переменной N, 5 выводятся правильно, а два выдают неправильный результат. В чём может быть проблема?

Ответы на вопрос

Ответил Jonsina9999
1

Ответ:rez=((2+d*(N-1))*N)/2

print(int(rez))

Объяснение:

Новые вопросы