Задание 26 из ЕГЭ по информатике: задача 29
Для тестирования нового агропромышленного дрона на поле были установлены специальные метки на разном расстоянии (расстояние измеряется в целых метрах). При этом метки размещались на координатной сетке и имели координаты x и y. Началом отсчёта считалась крайняя левая точка на поле. Все метки были занесены в файл в формате x и y.
Дрон летает по линии, за основу дрон берёт координату по х. Когда дрон пролетит все метки в текущей координате х, он переходит в координату х+1. Выяснилось, что если метки по координате у установлены на расстоянии в 50 и более метров, то дрон их не считывает и автоматически переходит на следующую координату по х.
Напишите программу, которая позволит найти количество координат по х, где есть метки по у на расстоянии в 50 и более метров. В ответе укажите количество таких координат по x и максимальное количество пропущенных меток в одном ряду по х, удовлетворяющих условию.
Входные данные.
В первой строке входного файла находится одно число:
N – количество меток (натуральное число, не превышающее 10 000). В следующих N строках находятся пары чисел: х и y с установленными метками (числа не превышают 100 000).
Выходные данные.
Два целых неотрицательных числа:
Количество координат по х, удовлетворяющих условию, и максимальное количество пропущенных меток одного ряда, удовлетворяющих условию.
Примечание: эту задачу можно решить через Excel, но формула будет достаточно сложной.
Объект авторского права ООО «Легион»
Вместе с этой задачей также решают:
Отработка полученных знаний по функциям
Дано целое число. Написать логическую функцию, которая проверяет, является ли число палиндромом (читается одинаково слева направо и справа на…
Отработка полученных знаний по циклам
Дано натуральное число N. Определите, сколько в нём цифр. Используй именно цикл и арифметику
Отработка полученных знаний по работе с файлами
Прочитать файл data.txt из предыдущей задачи и записать в новый файл lengths.txt каждую строку с количеством символов в ней через про…