Задача №2959. Знак числа
Задача №293. Какое из чисел больше?
Даны два целых числа, каждое записано в отдельной строке.
Программа должна вывести число 1, если первое число больше второго, число 2, если второе больше первого, или число 0, если они равны.
Задача №294. Максимум из трех
Даны три целых числа, каждое записано в отдельной строке.
Задача №259. Фишки
Вводится одно натуральное число k.
Программа должна вывести слово YES, если существует такой размер
доски, на который будет выставлено ровно (не больше, и не меньше) k
фишек, в противном случае - вывести слово NO.
Задача №264. Мороженое
Вводится число k (целое,положительное)
Программа должна вывести слово YES, если при таких условиях можно набрать ровно k шариков (не больше и не меньше), в противном случае - вывести NO.
Задача №258. Шоколадка
Вводятся 3 числа: n, m и k; k не равно n × m. Гарантируется, что количество долек в шоколадке не превосходит 30000.
Программа должна вывести слово YES, если возможно отломить указанное число долек, в противном случае вывести слово NO.
Задача №265. Котлеты
Вводятся 3 числа: k, m и n. Все числа не превосходят 32000.
Вывести время, за которое все котлеты будут обжарены.
Задача №1448. Апельсины бочками
Вводятся четыре числа: координаты ладьи (два числа) и координаты
другой фигуры (два числа), каждое число вводится в отдельной строке.
Координаты - целые числа в интервале от 1 до 8.
Требуется вывести слово YES, если ладья сможет побить фигуру за 1 ход и NO - в противном случае.
Требуется определить, бьет ли слон, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Вводятся четыре числа: координаты слона и координаты другой фигуры. Координаты - целые числа в интервале от 1 до 8.
Требуется вывести слово YES, если слон способен побить фигуру за 1 ход, в противном случае вывести слово NO
Требуется определить, бьет ли ферзь, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Вводятся четыре числа: координаты ферзя и координаты другой фигуры. Координаты - целые числа в интервале от 1 до 8.
Требуется вывести слово YES, если ферзь может побить фигуру за 1 ход, в противном случае вывести слово NO
Задача №298. Король
Даны 4 целых числа от 1 до 8 каждое, первые два задают начальную
клетку, вторые два задают конечную клетку. Начальная и конечная клетки
не совпадают. Числа записаны в отдельных строках.
Программа должна вывести YES, если из первой клетки ходом короля можно попасть во вторую, или NO в противном случае.
Задача №257. Конь
Вводятся четыре числа: координаты коня и координаты другой фигуры. Все координаты - целые числа в интервале от 1 до 8.
Программа должна вывести слово YES, если конь может побить фигуру за 1 ход, в противном случае вывести слово NO.
Задача №266. Координатные четверти
Вводятся 4 числа: координаты первой точки (x1, y1) и координаты второй точки (x2, y2).
Программа должна вывести слово YES, если точки находятся в одной координатной четверти, в противном случае вывести слово NO.
Задача №1445. Координаты соседей
Даны натуральные числа M, N, x, y (1 ≤ x ≤ M ≤ 109, 1 ≤ y ≤ N ≤ 109).
Выведите пары координат соседей этой клетки в произвольном порядке.
Задача №295. Существует ли треугольник?
Даны три натуральных числа a, b, c, записанные в отдельных строках. Определите, существует ли невырожденный треугольник с такими сторонами.
Задача №304. Билеты на метро
Дано одно число n - количество поездок.
Выведите три целых числа, равные необходимому количеству билетов на 1, на 10, на 60 поездок.
Задача №305. Билеты на метро - 2
Дано одно число n - количество поездок.
Выведите пять целых чисел, равные необходимому количеству билетов на
1, на 5, на 10, на 20, на 60 поездок. Если для какого-то данного n
существует несколько способов приобретения билетов одинаковой
стоимости, необходимо вывести ту комбинацию билетов, которая дает
большее число поездок.
В математике функция sign(x) (знак числа) определена так:
sign(x) = 1, если x > 0,
sign(x) = -1, если x < 0,
sign(x) = 0, если x = 0.
Для данного числа x выведите значение sign(x).
sign(x) = 1, если x > 0,
sign(x) = -1, если x < 0,
sign(x) = 0, если x = 0.
Для данного числа x выведите значение sign(x).
Задача №293. Какое из чисел больше?
Даны два целых числа, каждое записано в отдельной строке.
Задача №294. Максимум из трех
Даны три целых числа, каждое записано в отдельной строке.
Выведите наибольшее из данных чисел (программа должна вывести ровно одно целое число).
Задача №259. Фишки
В каждую крайнюю клетку квадратной доски поставили по фишке. Могло ли оказаться, что выставлено ровно k фишек? (Например, если доска 2 x 2, то выставлено 4 фишки, а если 6 x 6 - то 20).
Съедобные
Задача №264. Мороженое
В кафе мороженое продают по три шарика и по пять шариков. Можно ли купить ровно k шариков мороженого?
Задача №258. Шоколадка
Требуется определить, можно ли от шоколадки размером n × m долек отломить k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника).
Задача №265. Котлеты
На сковородку одновременно можно положить k котлет. Каждую котлету нужно с каждой стороны обжаривать m минут непрерывно. За какое наименьшее время удастся поджарить с обеих сторон n котлет?
Задача №1448. Апельсины бочками
Бизнесмен Василий после прочтения известной книги решил открыть новый бизнес – отгружать апельсины бочками.
Партнерам важно знать сколько именно бочек апельсинов отгружается каждый день.
Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka" .
Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.
Мобильный телефон Василия поддерживает только транслит, поэтому он передает сообщения вида "N bochek" . Например, "3 bochki" или "1 bochka" .
Напишите программу, которая выбирает правильное слово (из "bochka" , "bochek" , "bochki" ) в зависимости от N.
Входные данные - одно число N (0 ≤ N ≤ 1000).
Выходные данные - фраза на транслите (см. примеры).
Интеллигентные
Требуется определить, бьет ли ладья, стоящая на клетке с указанными
координатами (номер строки и номер столбца), фигуру, стоящую на другой
указанной клетке.
Требуется определить, бьет ли слон, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Требуется определить, бьет ли ферзь, стоящий на клетке с указанными координатами (номер строки и номер столбца), фигуру, стоящую на другой указанной клетке.
Задача №298. Король
Поле шахматной доски определяется парой чисел (a, b), каждое от 1 до 8, первое число задает номер столбца, второе – номер строки. Заданы две клетки. Определите, может ли шахматный король попасть с первой клетки на вторую за один ход.
Задача №257. Конь
Требуется определить, бьет ли конь, стоящий на клетке с указанными
координатами (номер строки и номер столбца), фигуру, стоящую на другой
указанной клетке.
Математические
Задача №266. Координатные четверти
Даны координаты двух точек на плоскости, требуется определить, лежат
ли они в одной координатной четверти или нет (все координаты отличны от
нуля).
Задача №1445. Координаты соседей
Для клетки с координатами (x, y) в таблице размером M × N выведите координаты ее соседей.
Соседними называются клетки, имеющие общую сторону.
Задача №295. Существует ли треугольник?
Даны три натуральных числа a, b, c, записанные в отдельных строках. Определите, существует ли невырожденный треугольник с такими сторонами.
Если треугольник существует, выведите строку YES, иначе выведите строку NO.
Задача №302. Тип треугольника
Даны три натуральных числа – стороны треугольника.
Необходимо вывести одно из слов: right для прямоугольного
треугольника, acute для остроугольного треугольника, obtuse для
тупоугольного треугольника или impossible, если входные числа не
образуют треугольника.
Задача №1451. Четные и нечетные числа Задача №302. Тип треугольника
Определите тип треугольника (остроугольный, тупоугольный, прямоугольный) с данными сторонами.
Даны три целых числа A, B, C.
Определить, есть ли среди них хотя бы одно четное и хотя бы одно нечетное.
Входные данные - числа A, B, C, не превышающие по модулю 10000.
Выходные данные - одна строка – "YES" или "NO".
Жизненные
Задача №304. Билеты на метро
Билет на одну поездку в метро стоит 15 рублей, билет на 10 поездок
стоит 125 рублей, билет на 60 поездок стоит 440 рублей. Пассажир
планирует совершить n поездок. Определите, сколько билетов
каждого вида он должен приобрести, чтобы суммарное количество оплаченных
поездок было не меньше n, а общая стоимость приобретенных билетов – минимальна.
Задача №305. Билеты на метро - 2
Билет на одну поездку в метро стоит 15 рублей, билет на 5 поездок
стоит 70 рублей, билет на 10 поездок стоит 125 рублей, билет на 20
поездок стоит 230 рублей, билет на 60 поездок стоит 440 рублей. Пассажир
планирует совершить n поездок. Определите, сколько билетов
каждого вида он должен приобрести, чтобы суммарное количество оплаченных
поездок было не меньше n, а общая стоимость приобретенных билетов – минимальна.