11297. Функція sum


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 250M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Позначимо \(Sum(N)\) суму чисел від 1 до \(N\). \(Sum(D,N)\) позначимо функцію \(Sum\), яка \(D\) разів застосована до \(N\), тобто \(Sum(Sum...Sum(N))\) - \(D\) разів.

Наприклад, \(Sum(2,3)=Sum(Sum(3))=Sum(1+2+3)=Sum(6)=21\).

Обчисліть значення функції sum(D, N).

Формат вхідних даних

Перший рядок містить ціле число \(T\) (\(1 \le T \le 16\)) - кількість тестів.

Потім слідують \(T\) рядків, кожен рядок містить цілі числа \(D, N\) (\(1 \le D,N \le 4\)).

Формат вихідних даних

Для кожного тесту вивести в окремому рядку шукане значення суми.

Приклад вхідних даних

2
1 4
2 3

Приклад вихідних даних

10
21

Коментарі

Ще немає коментарів.