Есть ответ 👍

Только Паскаль! Напишите программу, которая в последовательности натуральных чисел определяет минимальное четное и максимальное нечётное число. Программа получает на вход количество чисел в последовательности, а затем сами числа. Программа должна вывести на экран минимальное четное и максимальное нечетное число последовательности.

242
436
Посмотреть ответы 2

Ответы на вопрос:


мне надо набрать баллы )))

Объяснение:

coolraynur
4,5(46 оценок)

Эту можно решить с логики, а можно проще - с таблицы. просто берешь и  поэтапно  крестиком отмечаешь пересечение, которое невозможно. ну вот, к примеру, если в первом туре лейтенант выиграл у летчика, майор у танкиста, а сержант у минометчика,  то ты ставишь себе метку в таблице на пересечении, что лейтенант не может быть летчиком, танкистом или минометчиком. также и с остальными. капитан - не танкист и не минометчик. ефрейтор - не минометчик. майор, вдобавок к тому, что он не летчик, не танкист и не минометчик еще и не связист (т.к. в 4 туре выиграл у последнего). поскольку хуже всех выступил сапер, то майор и лейтенант не могут быть им, ведь они победители. следовательно майор - артиллерист. теперь стало ясно, что остальные не могут быть артиллеристами. идем дальше. поскольку еще с самого начала мы знаем, что лейтенант не может быть минометчиком, летчиком и танкистом, а теперь еще и артиллеристом (т.к. майор - артиллерист) и сапером, то остается только связист. значит, лейтенант - связист. из этого следует, что сержант - сапер. теперь расставим остальные пересечения и получим: майор - артиллерист лейтенант - связист сержант -  сапер старшина - минометчик капитан - летчик ефрейтор - танкист 

Популярно: Информатика