Codeforces Round 696 (Div. 2) |
---|
Закончено |
Число $$$x$$$ называется делителем числа $$$y$$$, если $$$y$$$ делится на $$$x$$$ без остатка. Например, $$$1$$$ является делителем $$$7$$$, а $$$3$$$ не является делителем $$$8$$$.
Мы дали Вам число $$$d$$$ и попросили найти наименьшее положительное целое $$$a$$$, обладающее следующими свойствами:
В первой строке задано одно целое число $$$t$$$ ($$$1 \leq t \leq 3000$$$) — количество наборов входных данных.
Описание каждого набора состоит из одной строки, в которой задано целое число $$$d$$$ ($$$1 \leq d \leq 10000$$$).
Для каждого набора входных данных выведите одно целое число $$$a$$$ — наименьшее число, удовлетворяющее условиям выше.
2 1 2
6 15
В первом наборе входных данных, число $$$6$$$ имеет делители $$$[1, 2, 3, 6]$$$. Их всего $$$4$$$ и разница между любыми двумя их них не менее $$$1$$$. Любое меньшее число имеет меньше $$$4$$$ делителей.
Во втором наборе, число $$$15$$$ имеет делители $$$[1, 3, 5, 15]$$$. Их всего $$$4$$$ и разница между любыми двумя из них не менее $$$2$$$.
Ответ $$$12$$$ неверный, потому его делители: $$$[1, 2, 3, 4, 6, 12]$$$. И разность между, например, делителями $$$2$$$ и $$$3$$$ меньше $$$d=2$$$.
Название |
---|