Символы(9 задач)
    Строки(121 задач)
    Целые числа(112 задач)
    Битовые операции(28 задач)
    Логический тип(3 задач)
    Структуры(18 задач)
    Вещественные числа(33 задач)
    Множества(16 задач)
    Словари(21 задач)
---> 356 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 1 2 3 4 5 6 7 >> Отображать по:
#111
  
Темы: [Строки]
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Капитан Флинт зарыл клад на Острове сокровищ. Он оставил описание, как найти клад. Описание состоит из строк вида: "North 5", где  слово – одно из "North", "South", "East", "West", – задает направление движения, а  число – количество шагов, которое необходимо пройти в этом направлении.

Напишите программу, которая по описанию пути к кладу определяет точные координаты клада, считая, что начало координат находится в начале пути, ось OX направлена на восток, ось OY – на север.

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

На вход подается последовательность строк указанного формата. Гарантируется, что числа не превосходят \(10^8\).

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

Необходимо вывести  координаты клада – два целых числа через пробел. Гарантируется, что эти числа не превосходят \(10^8\).

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

Дана строка, состоящая из строчных латинских букв и пробелов. Проверьте, является ли она палиндромом без учета пробелов (например, "аргентина манит негра").

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

На вход подается 1 строка длины не более 100, содержащая пробелы. Подряд может идти произвольное число пробелов.

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

Необходимо вывести yes, если данная строка является палиндромом, и no в противном случае.

Примеры
Входные данные
ab a
Выходные данные
yes

Дано натуральное число N. Найдите количество нулей среди всех цифр числа N.

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

Задано единственное число N

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

Необходимо вывести количество нулей среди всех цифр числа N.

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

Назовем число палиндромом, если оно не меняется при перестановке его цифр в обратном порядке. Напишите программу, которая по заданному числу K выводит количество натуральных палиндромов, не превосходящих K.

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

Задано единственное число K (\(1 \leq K \leq 100 000\)).

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

Необходимо вывести количество натуральных палиндромов, не превосходящих K.

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

По данному натуральному числу N найдите сумму чисел 1+1/1!+1/2!+1/3!+...+1/N!. 

Нахождение факториала для каждого слагаемого отдельно запрещено

Количество действий должно быть пропорционально N.

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

Задано единственное число N

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

Необходимо вывести  результат вычисления в виде действительного числа c точностью до 5 знаков после запятой.

Примеры
Входные данные
1
Выходные данные
2

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