Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 2656 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 209 210 211 212 213 214 215 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

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

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

Дано количество оценок Василия (не больше 100), затем сами оценки.

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

Требуется вывести исправленные оценки в том же порядке.

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

Бизнесмен Василий после прочтения известной книги решил открыть новый бизнес – отгружать апельсины бочками. Партнерам важно знать сколько именно бочек апельсинов отгружается каждый день.

Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka" .

Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.

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

Одно число N (0 ≤ N ≤ 1000).

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

Фраза на транслите (см. примеры).

Примеры
Входные данные
1
Выходные данные
1 bochka
Входные данные
15
Выходные данные
15 bochek
Входные данные
3
Выходные данные
3 bochki

Как вы помните, месклениты отправились в экспедицию. Однажды руководителю экспедиции потребовалось отправить на разведку специальный отряд, состоящих из лучших мескленитов. Для этого он выстроил всю команду в шеренгу.

Цвет панциря каждого мескленита обозначается заглавной латинской буквой (от "A" до "Z" ). В целях экономии времени руководитель собирается выбрать из шеренги несколько подряд стоящих. Кроме того, он считает, что разведка будет более удачной, если выбранный отряд будет симметричен по цветам панцирей. Например, отряд "RGBGR" будет симметричным, а отряд "RGRB"  – нет.

Требуется выбрать из шеренги мескленитов максимально возможный отряд, удволетворяющий данным условиям.

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

Дана строка, длина которой не превосходит 255 символов – цвета мескленитов в шеренге.

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

Выходные данные представляют собой строку – выбраный отряд мескленитов. Если возможных вариантов ответа несколько, то требуется вывести находящийся ближе к началу шеренги.

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

Даны три целых числа A, B, C. Определить, есть ли среди них хотя бы одно четное и хотя бы одно нечетное.

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

Числа A, B, C, не превышающие по модулю 10000.

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

Одна строка – "YES" или "NO".

Примеры
Входные данные
3
4
5
Выходные данные
YES
Входные данные
7
7
7
Выходные данные
NO
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Требуется написать программу, которая вычислит, сколько всего точек с целочисленными координатами принадлежат отрезку.

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

Даны четыре целых числа – координаты концов отрезка (x1, y1) и (x2, y2). Каждая из координат не превышает по абсолютной величине значения 1000.

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

Требуется вывести количество точек отрезка, имеющих целочисленные координаты.

Примеры
Входные данные
1 0 5 0
Выходные данные
5
Входные данные
-1 -2 2 4
Выходные данные
4

Страница: << 209 210 211 212 213 214 215 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест