На паскале решить . задан целочисленный вектор х размерностью n, представляющий последовательность целых чисел. определить число инверсий в этой последовательности. рекомендации: инверсией считать пару элементов, в которой большее число находится перед меньшим (хi> xj, если i> j)
188
216
Ответы на вопрос:
program vector;
type vect=array[1..100] of integer;
var n,i,k: integer; x: vect;
begin
writeln('сколько компонентов (n) содержит вектор ? [n< 100]'); readln(n);
writeln('дайте ',n,' компоненты');
for i: =1 to n do readln(x[i]);
{теперь узнаем сколько у нас будут инверсии}
for i: =1 to n do
begin
if x[i]> x[i+1] then k: =1+k;
end;
writeln('инверсии - ',k-1); readln;
end.
a = int(input('Введите число: '))
if a % 3 ==0:
print('Является')
else:
print('Не является')
Объяснение:
Перед двумя принтами надо вместо пробелов поставить таб - если будете копировать
Популярно: Информатика
-
СарварИбрагимов1108.09.2022 11:05
-
юлия191323.10.2021 09:35
-
Ka4erga300006.11.2020 03:22
-
AlexSashka200303.08.2022 23:07
-
jdhhdd22.06.2020 15:14
-
jokertop66604.03.2020 06:06
-
luizazamanov20.03.2022 12:41
-
ggagagaagaagaag09.08.2022 13:39
-
НикаКлубника1109.07.2020 13:04
-
Симская27.01.2021 14:30