---> 260 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: 1 2 3 4 5 6 7 >> Отображать по:
#2793
  
Темы: [Строки] [Python]
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Напишите программу, которая запрашивает имя пользователя, а затем приветствует его.

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

Пользователь вводит одно слово латинскими буквами - имя.

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

Программа должна выводить одну строчку:

Hello, имя!

где имя — введенной пользователем имя. Обратите внимание на пробел после запятой. Других пробелов быть не должно! Запрашивая имя, программа не должна выводить никакого поясняющего текста (типа Enter your name)!

Примеры
Входные данные
Harry
Выходные данные
Hello, Harry!
Входные данные
Hermiona
Выходные данные
Hello, Hermiona!
#2794
  
Темы: [Python] [Строки]
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

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

Вводится одна строка текста

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

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

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

В 3-й строке выведите пять первых символов, а затем пять последних символов (без лишних пробелов).

В 4-й строке выведите строку в обратном порядке.

В 5-й строке выведите все символы с четными номерами (если считать, что левый символ имеет номер 0).

В 6-й строке выведите все символы с нечетными номерами.

В 7-й строке выведите все символы строки, разделяя их пробелами (в начале и в конце пробелов быть не должно).

В 8-й строке выведите номер первого пробела в исходной строке, или -1, если в ней нет пробелов.

В 9-й строке выведите количество пробелов в исходной строке.

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

В 11-й строке выведите номер первой буквы 'a' (строчной латинской) во второй половине строки (если количество символов нечетное, то средний символ относим ко второй половине) или -1, если ее там нет

В 12-й строке выведите количество букв 'f' (общее количество строчных и заглавных).

В 13-й строке выведите все символы строки через запятую, после последнего символа поставьте точку (лишних пробелов появиться не должно)

В 14-й строке выведите

"That's all!"

(кавычки тоже выводить).

Примеры
Входные данные
afAFtryam fFFFa
Выходные данные
afAFt
afAFtryam fFFF
afAFtfFFFa
aFFFf mayrtFAfa
aAtymfFa
fFra FF
a f A F t r y a m   f F F F a
9
1
15
7
6
a,f,A,F,t,r,y,a,m, ,f,F,F,F,a.
"That's all!"
#2795
  
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Решите уравнение ax + b = 0.

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

Вводится строка вида ax + b = 0 без пробелов. a, b — произвольные натуральные числа.

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

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

Примеры
Входные данные
2x+4=0
Выходные данные
-2.0
Входные данные
1x+1000000000000000=0
Выходные данные
-1e+15
#2801
  
Темы: [Python] [Строки]

Решите уравнение ax + b = 0.

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

Вводится строка в формате

ax + b = 0
или
ax - b = 0
где вместо a — целое число, вместо b — целое неотрицательное число. Числа по модулю не превосходят 1000. Число a может быть пропущено, если оно равно 1. b всегда присутствует, x также всегда присутствует, даже если а = 0

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

Выведите корни уравнения, если их конечное число; 'NO', если корней нет и 'INF', если корней бесконечно много.

Примеры
Входные данные
5x-3=0
Выходные данные
0.6
Входные данные
x+1=0
Выходные данные
-1.0
Входные данные
0x+12=0
Выходные данные
NO
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дано два числа a и b. Найдите гипотенузу треугольника с заданными катетами.

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

В двух строках вводятся два числа (числа целые,положительные, не превышают 1000).

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

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

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

Страница: 1 2 3 4 5 6 7 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест