Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Саша Слипкер
Живо...
0
вклад
0
вопросов
1
ответ
0%
решений
Лайки
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как посчитать сумму чисел на промежутке от a до b, без цикла?
Андрей
@OLS
result = ((b+1)*b-(a-1)*a) div 2;
a=1 b=100 result=5050 (именно столько и должно быть, а не 1050)
a=2 b=5 result=14 (2+3+4+5=14)
a=5 b=10 result=45 (5+6+7+8+9+10=45)
Ответ написан
более трёх лет назад
1
комментарий
Нравится
2
1
комментарий
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама