Задача А. Год Имя входного файла:
стандартный ввод
Имя выходного файла: стандартный вывод
Ограничение по времени:
0.5 секунд
Ограничение по памяти: 256 мегабайт
Задано натуральное число x < 10°, найти ближайшее натуральное число Y 2х такое, что из
десятичных цифр Үможно составить '2021" (то есть, Ү содержит ноль, единицу и две двойки).
Формат входных данных
Натуральное число.
Формат выходных данных
Натуральное число.
Система оценки
Задача оценивается в
В задаче 14 тестов, каждый тест кроме, тестов из примеров оценивается в За тест, где
х 10000 будет даваться
Пример
стандартный ввод
стандартный вывод
250221
250220​

07052017 07052017    1   16.01.2021 10:44    13

Ответы
Мышастик Мышастик  16.01.2021 10:50

Объяснение:

//PascalABC.NET версия 3.2, сборка 1389

//Если программа не запускается, то обновите версию

uses System.Linq;

begin

   writeln('III');

   var a := ReadArrInteger('Документы', ReadInteger('n=')).ToList;

   writeln;

   

   while a.Any() do

   begin

       write(a[0], ' ');

       a.RemoveAt(0);

       if not a.Any then break;

       

       write(a.Last, ' ');

       a.RemoveAt(a.Count - 1);

       if not a.Any then break;

       

       var n := 0;

       if a.Count > 1 then n := a.Count div 2 - 1;

       write(a[n], ' ');

       a.RemoveAt(n);

   end;

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика