Символы(9 задач)
    Строки(121 задач)
    Целые числа(112 задач)
    Битовые операции(28 задач)
    Логический тип(3 задач)
    Структуры(18 задач)
    Вещественные числа(33 задач)
    Множества(16 задач)
    Словари(21 задач)
---> 356 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 45 46 47 48 49 50 51 >> Отображать по:
ограничение по времени на тест
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
#3735
  
Темы: [Строки] [Python]
На языке программирования Python нельзя использовать циклы.
Входные данные

Дана строка.

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

Сначала выведите третий символ этой строки.

Во второй строке выведите предпоследний символ этой строки.

В третьей строке выведите первые пять символов этой строки.

В четвертой строке выведите всю строку, кроме последних двух символов.

В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).

В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.

В седьмой строке выведите все символы в обратном порядке.

В восьмой строке выведите все символы строки через один в обратном порядке, начиная с последнего.

В девятой строке выведите длину данной строки.

Примеры
Входные данные
Abrakadabra
Выходные данные
r
r
Abrak
Abrakadab
Arkdba
baaar
arbadakarbA
abdkrA
11

Страница: << 45 46 47 48 49 50 51 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест