eolymp
Соревнования

2023 Azerbaijan, Semifinals, February 18, 10 - 11 classes

Остатки

Лимит времени 1 секунда
Лимит использования памяти 128 MiB

После того, как Фуад познакомился с оператором остатка, он задумался над такой математической задачей. Интересно, как вычислить ((n mod 1) + (n mod 2) + ... + (n mod m)) .

Здесь mod представляет оператор остатка, а (x mod y) представляет остаток, полученный при делении x на y. Например (8 mod 3) = 2.

Вычислите значение приведенного выше выражения для данных положительных целых чисел n и m.

Входные данные

Два целых числа n и m (1n, m2 * 10^9).

Выходные данные

Выведите значение заданного выражения.

Источник 2023 Азербайджан, Полуфинал, 18 Февраля, 10 - 11 классы