860 читали · 1 год назад
17 задача ЕГЭ по информатике - анализ файлов .txt
Сегодня разберем одну из типовых задач, в которых требуется исследовать текстовый файл и извлечь из него какую-то информацию. Часто эти задачи связаны с большими числами и большим количеством чисел. В большинстве случаев в таких заданиях присутствует математическая хитрость, на которой построен поиск результата. Итак, приступаем... Задача Файл содержит последовательность неотрицательных целых чисел, не превышающих 10 000. Назовём тройкой три идущих подряд элемента последовательности. Определите количество троек чисел таких, которые могут являться сторонами остроугольного треугольника...
Как решить любое 17 задание ЕГЭ по информатике?
Привет! Сегодня мы с вами решим 17-ое задание из ЕГЭ по информатике. Т.к. они очень похожи, то это решение подходит к 95% таких заданий! Для начала нужно открыть наш файл по нужному пути и поставить режим открытия "r" - read. Потом в одну строчку считываем все числа из файла, переводя каждое в целочисленный тип и приводя ленивую коллекцию в список. Пара в данном задании - два подряд идущих элемента. Значит, это i-тый и i+1 элементы. У первого элемента есть пара, у последнего нет. Бежим с первого до предпоследнего индекса фором...