Вряд лежат карточки с числами от 1 до 400 (на каждой карточке написано ровно одно число; изначально числа на карточках расположены в порядке возрастания слева направо). мистер фокс делает следующую операцию: он выбирает группу последовательных карточек в имеющемся ряду и перекладывает их в обратном порядке. эту операцию он проделал с карточками, лежащими на первых $k$ местах слева, по очереди для всех $k$ от 1 до 400. на каком месте теперь лежит карточка с числом 1?
193
324
Ответы на вопрос:
Можно заметить, что на "четной" операции единица сдвигается на одну позицию вперед, т.к. у нас четное кол-во карточек перекладывается на этом ходу и единица написана на левой центральной карточке на "нечетной" операции единица лежит в центре и она никуда не сдвигается, т.е. за каждые два хода единица двигается на одну позицию вперед для n карточек, единица будет лежать на позиции: n/2 + 1, если n - четное (n-1)/2 + 1, если n - нечетное для 400 карточек: 400/2 + 1 = 201 ответ: на 201-ой позиции
1) program n1; var n,i: integer; t: array[1..100] of real; a,b: real; begin readln(n); readln(a); readln(b); for i: =1 to n do begin t[i]: =(b-a)/n; write(t[i],' '); end; end.2) program n1; var a: array[1..100] of integer; n,i: integer; k: real; begin read(n); k: =0; for i: =1 to n do read(a[i]); for i: =1 to n do if a[i] mod 2 < > 0 then k: =k+1; writeln; writeln('кол-во нечет. чисел равно ',k,''); end.6) program n1; var a: array[1..100] of real; i,n: integer; s,sr: real; begin read(n); for i: =1 to n do read(a[i]); s: =0; sr: =0; for i: =1 to n do s: =s+a[i]; sr: =s/n; writeln('сред. арифметическое равно ',sr,''); end.7) program n1; var a: array[1..100] of real; i,n: integer; min,max: real; begin read(n); for i: =1 to n do read(a[i]); min: =a[1]; for i: =2 to n do if a[i]< min then min: =a[i]; max: =a[1]; for i: =2 to n do if a[i]> max then max: =a[i]; writeln('максимальный элемент равен ',max,''); writeln('минимальный элемент равен ',min,''); end.8) program n1; var a: array[1..100] of real; i,n: integer; min,max,nom1,nom2: real; begin read(n); for i: =1 to n do read(a[i]); min: =a[1]; nom1: =1; for i: =2 to n do if a[i]< min then begin min: =a[i]; nom1: =i; end; max: =a[1]; nom2: =1; for i: =2 to n do if a[i]> max then begin max: =a[i]; nom2: =i; end; writeln('максимальный элемент равен ',max,', его номер ',nom2,''); writeln('минимальный элемент равен ',min,', его номер ',nom1,''); end. 9) program n1; var a: array[1..100] of real; i,n: integer; min,max,s,sr: real; begin read(n); randomize; for i: =1 to n do begin a[i]: =random(100)+1; write(a[i],' '); end; writeln; s: =0; sr: =0; for i: =1 to n do s: =s+a[i]; sr: =s/n; writeln('ср. арифм. = ',sr,''); min: =a[1]; for i: =2 to n do if a[i]< min then min: =a[i]; max: =a[1]; for i: =2 to n do if a[i]> max then max: =a[i]; writeln('максимальный элемент равен ',max,''); writeln('минимальный элемент равен ',min,''); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Vladamira5501.11.2021 20:35
-
geragyy28.04.2023 06:46
-
Dima2568824.03.2020 07:34
-
Оpiggyugrs20.01.2023 09:51
-
nika5555110.04.2021 00:22
-
KKnoneTT18.12.2022 14:04
-
yhenik201522.04.2022 08:47
-
adeelyaa333314.12.2020 17:14
-
МитинЗахар21.08.2021 09:28
-
NastiaKostiuk20.05.2020 07:20
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.