Темы --> Информатика
    Язык программирования(952 задач)
    Алгоритмы(1657 задач)
    Структуры данных(279 задач)
    Интерактивные задачи(17 задач)
    Другое(54 задач)
---> 2656 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 366 367 368 369 370 371 372 >> Отображать по:

Выведите все числа в диапазоне от 2 до N, у которых есть хотя бы три различных простых делителя.

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

Вводится одно натуральное число N, не превосходящее 100000.

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

Выведите через пробел в возрастающем порядке все искомые числа.

Примеры
Входные данные
50
Выходные данные
30 42
Входные данные
24
Выходные данные
ограничение по времени на тест
2.0 second;
ограничение по памяти на тест
64 megabytes

Мальчику Васе очень нравится известная игра "Сапер" ("Minesweeper").

В "Сапер" играет один человек. Игра идет на клетчатом поле (далее будем называть его картой) NxM (N строк, M столбцов). В K клетках поля стоят мины, в остальных клетках записано либо число от 1 до 8 - количество мин в соседних клетках, либо ничего не написано, если в соседних клетках мин нет. Клетки являются соседними, если они имеют хотя бы одну общую точку, в одной клетке не может стоять более одной мины. Изначально все клетки поля закрыты. Игрок за один ход может открыть какую-нибудь клетку. Если в открытой им клетке оказывается мина - он проигрывает, иначе игроку показывается число, которое стоит в этой клетке, и игра продолжается. Цель игры — открыть все клетки, в которых нет мин.

У Васи на компьютере есть эта игра, но ему кажется, что все карты, которые в ней есть, некрасивые и неинтересные. Поэтому он решил нарисовать свои. Однако фантазия у него богатая, а времени мало, и он хочет успеть нарисовать как можно больше карт. Поэтому он просто выбирает N, M и K и расставляет мины на поле, после чего все остальные клетки могут быть однозначно определены. Однако на определение остальных клеток он не хочет тратить свое драгоценное время. Помогите ему!

По заданным N, M, K и координатам мин восстановите полную карту.

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

В первой строке входного файла содержатся числа N, M и K (1 ≤ N, M, K ≤ 10). Далее идут K строк, в каждой из которых содержится по два числа, задающих координаты мин. Первое число в каждой строке задает номер строки клетки, где находится мина, второе число - номер столбца. Левая верхняя клетка поля имеет координаты (1,1), правая нижняя - координаты (N, M).

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

Выходной файл должен содержать N строк по M символов, разделенных пробелами - соответствующие строки карты. j-й символ i-й строки должен содержать символ ‘*‘ (звездочка) если в клетке (i, j) стоит мина, цифру от 1 до 8, если в этой клетке стоит соответствующее число, либо ‘.‘ (точка), если клетка (i, j) пустая и у нее нет мин-соседей.

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

Проезд в маршрутке стоит N рублей. Каким наименьшим количеством монет (бумажные купюры использовать нельзя!) можно заплатить эту сумму?

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

Вводится одно натуральное число N, не превосходящее 10 000.

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

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

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

Дано положительное действительное число X. Выведите его дробную часть.

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

Вводятся положительное действительное число.

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

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

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

Дано положительное действительное число X. Выведите его первую цифру после десятичной точки. При решении этой задачи нельзя пользоваться условной инструкцией, циклом или строками.

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

Вводится положительное действительное число.

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

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

Примеры
Входные данные
1.79
Выходные данные
7

Страница: << 366 367 368 369 370 371 372 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест