Марсиане вводят новую систему автомобильных номеров. согласно этой системе, каждый номер
представляет собой некоторую перестановку из n чисел, то есть последовательность, в которой
каждое число от 1 до n встречается ровно один раз.
сложилось так, что марс разделен на две большие области — китс и невис. поэтому необходимо, чтобы по номеру можно было легко определить, из какой области автомобиль.
было решено следующее: жители китса будут использовать лексикографически минимальные n!
2
номеров, а жители невиса — лексикографически максимальные n!
2
номеров. при этом n! четно, а
значит, каждый номер достанется ровно одной из этих областей.
руководители областей захотели выбрать себе особые номера. при этом руководитель китса
решил взять себе максимально возможный номер, а руководитель невиса — минимально возможный. естественно, руководитель китса не может использовать номер, принадлежащий невису, и
наоборот.
вам необходимо руководителям китса и невиса и определить, какие номера они получат.
напоминаем, что перестановка a = (a1, a2, . . , an) считается лексикографически меньше перестановки b = (b1, b2, . . , bn), если эти перестановки в первых t (0 6 t < n) элементах для
некоторого t, и при этом at+1 < bt+1.
145
377
Ответы на вопрос:
Var a: integer; begin readln(a); if (a< 10000) and (a> =0) then if (a> 999) then if ((a div 1000)=(a mod 10)) and ((a div 10 mod 10)=(a div 100 mod 10)) then writeln('1') else writeln('2') else if (a> 99) and (a< 1000) then if ((a div 100)=(a mod 10)) then writeln('1') else writeln('2') else if (a> 9) and (a< 100) then if ((a div 10)=(a mod 10)) then writeln('1') else writeln('2') else writeln('1') else writeln('неправльное число'); end. большое немного решение, может можно и поменьше, но так точно правильно
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mugivara9820p09uk710.02.2020 14:39
-
nyto4ek08.12.2021 06:35
-
Natalivizer02.06.2020 08:55
-
artemyaros2005oxkd2q10.08.2020 10:34
-
zalalova0516.05.2022 05:40
-
ала21310.07.2020 20:28
-
illusionion06.09.2021 01:06
-
esketit12310.05.2020 19:40
-
бернер24.02.2022 22:55
-
morozandrey747415.01.2023 23:36
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.