Системы счисления(36 задач)
"Длинная" арифметика(58 задач)
Простые числа и разложение на множители(45 задач)
Остатки(21 задач)
Быстрое возведение в степень(3 задач)
Быстрое преобразование Фурье(3 задач)
Задается любое положительное действительное число R. Найти положительные действительные R1, R2, ..., Rn, Ri < 4, i = 1, ..., n, такие, что R = R1·R2·...·Rn = R1 + R2 + ... + Rn
Дано одно число R (1 ≤ R ≤ 104). Гарантируется, что количество знаков после запятой не более четырех.
В первой строке выведите одно число n — количество множителей (1 ≤ n ≤ R). Во второй строке выведите n действительных чисел — множители. Ответ будет считаться правильным, если произведение множителей и их сумма будет отличаться от числа R не более, чем на 10 - 6
4.0
2
2.0 2.0
Даны целые числа A0, A1, ..., A5. Найти множество корней уравнения
Дано шесть натуральных чисел A0, A1, ..., A5.
В единственной строке выведите все корни через пробел. Если корень кратности два, то выведите его два раза (если три, то три и т.д.). Корни выводите в порядке неубывания.
120 -226 125 -15 -5 1
-5 1 2 3 4
(x + 5)(x - 1)(x - 2)(x - 3)(x - 4) = x5 - 5x4 - 15x3 + 125x2 - 226x + 120
Полином
В первой строке даны два целых числа — n и x (1 ≤ n ≤ 1000, |x| ≤ 109). Во второй строке даны n + 1 целое число A0, A1, ..., An — коэффициенты полинома (|Ai| ≤ 109).
Вывести одно число — значение полинома P(x)
2 7
3 2 1
66
Полином N-ой степени
В первой строке даны два натуральных числа n и m (1 ≤ n, m ≤ 40). Во второй строке перечислены коэффициенты a0, a1, ..., an (|ai| < 109).
Выведите коэффициенты b0, b1, ...bn·m m-ой степени полинома A(x), по одному числу в строке.
2 4 1 2 1
1 8 28 56 70 56 28 8 1
Вычислить коэффициенты A1, A2, ..., An полинома
В первой строке дано натуральное число n (1 ≤ n ≤ 300) Во второй строке перечислены n целых чисел — корни полинома. (|x| ≤ 100)
Выведите n чисел A0, ..., An - 1 по одному в каждой из n строк — коэффициенты полинома.
Полином x2 + 0·x - 1 имеет корни - 1 и 1
2 -1 1
-1 0