Темы --> Информатика --> Язык программирования
    Процедуры и функции(96 задач)
    Массивы(232 задач)
    Типы данных(356 задач)
    Циклы(177 задач)
    Условный оператор (if)(164 задач)
    Python(260 задач)
    Standard Template Library(2 задач)
---> 952 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 130 131 132 133 134 135 136 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дан многочлен \(P(x)=a_nx^n+a_{n-1}x^{n-1}+...+a_1x+a_0\) и число \(x\). Вычислите значение этого многочлена, воспользовавшись схемой Горнера:

\[ P(x)= \left( ... \left( \left( \left( a_n x + a_{n-1} \right) x + a_{n-2} \right) x + a_{n-3} \right) ... \right) x + a_{0} \]

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

Сначала программе подается на вход целое неотрицательное число \(n\le20\), затем действительное число \(x\), затем следует \(n+1\) вещественное число — коэффициенты многочлена от старшего к младшему.

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

Программа должна вывести значение многочлена.

Примечание

При решении этой задачи нелья использовать массивы и операцию возведения в степень. Программа должна иметь сложность O(n).

Примеры
Входные данные
1
0.000
1.000
1.000
Выходные данные
1
Входные данные
2
0.500
1.000
1.000
1.000
Выходные данные
1.75

Даны вещественные числа \(a\), \(b\), \(c\), \(d\), \(e\), \(f\). Известно, что система линейных уравнений

\[ \cases{ax + by = e, \cr cx + dy = f.} \]

имеет ровно одно решение. Выведите два числа \(x\) и \(y\), являющиеся решением этой системы.

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

Вводятся шесть чисел - коэффициенты уравнений системы.

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

Выведите ответ на задачу.

Примеры
Входные данные
1
0
0
1
3
3
Выходные данные
3 3
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Даны числа \(a\), \(b\), \(c\), \(d\), \(e\), \(f\). Решите систему линейных уравнений

\[ \cases{ax + by = e, \cr cx + dy = f.} \]
Входные данные

Вводятся 6 чисел - коэффициенты уравнений.

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

Вывод программы зависит от вида решения этой системы.

Если система не имеет решений, то программа должна вывести единственное число 0.

Если система имеет бесконечно много решений, каждое из которых имеет вид \(y=kx+b\), то программа должна вывести число 1, а затем значения \(k\) и \(b\).

Если система имеет единственное решение \((x_0,y_0)\), то программа должна вывести число 2, а затем значения \(x_0\) и \(y_0\).

Если система имеет бесконечно много решений вида \(x=x_0\), \(y\) — любое, то программа должна вывести число 3, а затем значение \(x_0\).

Если система имеет бесконечно много решений вида \(y=y_0\), \(x\) — любое, то программа должна вывести число 4, а затем значение \(y_0\).

Если любая пара чисел \((x,y)\) является решением, то программа должна вывести число 5.

Примеры
Входные данные
1
0
0
1
3
3
Выходные данные
2 3 3
Входные данные
1
1
2
2
1
2
Выходные данные
1 -1 1
Входные данные
0
2
0
4
1
2
Выходные данные
4 0.5
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

По данному целому числу N распечатайте все квадраты натуральных чисел, не превосходящие N, в порядке возрастания.

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

Вводится натуральное число.

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

Выведите ответ на задачу.

Примеры
Входные данные
50
Выходные данные
1 4 9 16 25 36 49 

Дано целое число, не меньшее 2. Выведите его наименьший простой делитель.

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

Вводится целое положительное число \(2 \le N \le 2*10^9\).

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

Выведите ответ на задачу.

Примеры
Входные данные
15
Выходные данные
3

Страница: << 130 131 132 133 134 135 136 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест