Темы --> Информатика --> Язык программирования
    Процедуры и функции(96 задач)
    Массивы(232 задач)
    Типы данных(356 задач)
    Циклы(177 задач)
    Условный оператор (if)(164 задач)
    Python(260 задач)
    Standard Template Library(2 задач)
---> 952 задач <---
Источники
    Личные олимпиады(938 задач)
    Командные олимпиады(684 задач)
Страница: << 61 62 63 64 65 66 67 >> Отображать по:
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

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

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

В первой строке дано число N – количество чисел. (1 <= N <= 100000) Во второй строке даны через пробел N чисел, каждое не превышает 2*109 по модулю.

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

Выведите число, равное количеству различных чисел среди данных.

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

Сергей скоро заканчивает обучение в институте. Уже написана пояснительная записка к выпускной квалификационной работе и оформлены все документы. Теперь Сергей задумался, не может ли он получить по результатам обучения диплом с отличием. В официальных документах он нашел следующее: “Студент получает диплом с отличием, если количество оценок “хорошо” не превышает 25% (в исключительных случаях допускается одна оценка “Удовлетворительно”. Более формально, студент получает диплом с отличием, если у него не более одной оценки “удовлетворительно”, а количество оценок “хорошо” и “удовлетворительно” не превышает 25% от общего количества оценок.

Изучив свою зачетную книжку, Сергей составил список всех оценок, которые он получил за годы обучения в институте. Список получился достаточно большим - оценок оказалось n штук. Напишите программу, которая по этому списку определит, какой диплом получит

Сергей в соответствии с указанным выше правилом.

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

Первая строка входного файла содержит число n (1 n 100000). Вторая строка входного файла содержит n чисел - оценки Сергея. Числом 5 обозначается оценка “отлично”, числом 4 - оценка “хорошо”, числом 3 - оценка “удовлетворительно”. Каждое число во второй строке равно либо 3, либо 4, либо 5.

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

В выходной файл выведите “Degree with honors”, если Сергей получает диплом с отличием, и “Ordinary degree” иначе.

Примеры
Входные данные
5
5 5 5 5 4
Выходные данные
Degree with honors
Входные данные
4
3 3 4 5
Выходные данные
Ordinary degree
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

Дана строка, Вам требуется преобразовать все идущие подряд пробелы в один.

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

Длина строки не превосходит 1000.

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

Выведите измененную строку.

Примеры
Входные данные
 nz d urp lren s bwz  boom  t a   j    ho    vi
Выходные данные
 nz d urp lren s bwz boom t a j ho vi
Входные данные
   d  iz  czl l l h udq t 
Выходные данные
 d iz czl l l h udq t 
ограничение по времени на тест
3.0 second;
ограничение по памяти на тест
64 megabytes

Задана матрица K, содержащая n строк и m столбцов. Седловой точкой этой матрицы назовем элемент, который одновременно является минимумом в своей строке и максимумом в своем столбце.

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

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

Первая строка содержит целые числа n и m (1 ≤ n, m ≤ 750). Далее следуют n строк по m чисел в каждой. j-ое число i-ой строки равно kij. Все kij по модулю не превосходят 1000.

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

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

Примеры
Входные данные
2 2
0 0
0 0
Выходные данные
4
Входные данные
2 2
1 2
3 4
Выходные данные
1
#1430
  
Темы: [Цикл while]
ограничение по времени на тест
1.0 second;
ограничение по памяти на тест
64 megabytes

"ГНЧЭ-1"  – сложное электронное устройство, выдающее каждую секунду очередное число последовательности 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5... Ввиду дороговизны электронных комплектующих вам поручено разработать эмулятор для этого устройства.

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

Дано количество секунд (от 1 до 1000000), которые работает генератор после включения.

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

Результат работы генератора

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

Страница: << 61 62 63 64 65 66 67 >> Отображать по:
Выбрано
:
Отменить
|
Добавить в контест