1) Дан целочисленный массив размера N. Назовем серией группу подряд идущих одинаковых элементов, а длиной серии — количество этих элементов (длина серии может быть равна 1)
Вывести массив, содержащий длины всех серий исходного массива.
2) Проверить, образуют ли элементы целочисленного массива размера N 1)арифметическую,2)геометрическую прогрессию. Если да, то вывести 1)разность2) знаменатель прогрессии, если нет — вывести 0.
Предмет:
ИнформатикаАвтор:
dotwjarЕсли не ошебаюсь то так ) Дан массив размера N. Найти номера тех элементов массива, которые больше своего правого соседа, и количество таких элементов. Найденные номера выводить в порядке их возрастания. var a,d:array[1..255]of integer; i,c,n:byte; begin write('n='); read(n); for i:=1 to n do begin write('a[',i,']='); read(a) end; writeln; c:=0; for i:=1 to n-1 do if a>a[i+1] then begin c:=c+1; d[c]:=i end; writeln('TaKuX EJIEMEHTOB:',c); for i:=1 to c do write(d,' '); writeln end. 2) Дан целочисленный массив A размера N,являющийся перестановкой. Найти количество инверсий в данной перестановке,т.е. таких пар Ai И Aj элементов в которых большее число находится слева от меньшего:Ai>Aj при i<j>L) и целочисленный массив размера N. Заменить каждую серию массива, длина которой меньше L, на один элемент с нулевым значением. Что-то я не понял, что это за Л? Вот решил так: var a:array[1..256]of integer; i,j,n:byte; c:integer; begin write('n='); read(n); for i:=1 to n do begin write('a[',i,']='); read(a) end; writeln; c:=0; for i:=1 to n-1 do for j:=i+1 to n do if a>a[j] then inc(c); writeln('Колличество инверсий - ',c); end.
Автор:
dahliarochaДобавить свой ответ
Решите пожалуйста:
1) а) ab при a=3/4,b=1целая 3/5
б) 2(a+b) при a=3/10,b=1целая 1/2
в) abc при a=1/3,b=1целая 1/2,с=2
2) Ребро куба a.Запишите формулу объема куба.Вычислите объем при:
а) a=4 см
б) a=5 см
в) a=10 см
Предмет:
МатематикаАвтор:
mathisОтветов:
Смотреть
Как правильно записать решение задачи? На солнышке грелись несколько кошек. У них вместе лап на 10 больше, чем ушей. Сколько кошек?
Предмет:
МатематикаАвтор:
elainezjdrОтветов:
Смотреть
Математика. 6 класс.
Тема "Нахождение числа по его дроби.Дробные выражения."
Помогите решить две задачи.
Знаю,пкт мало, но это мои последние.
И так:
№1.
Две автомашины должны пройти один и тот же путь. За час первая автомашина прошла [tex]\frac{5}{16}[/tex] этого пути,а вторая [tex]\frac{6}{17}[/tex] этого пути. Какой автомашине осталось идти меньше.
№2.
Двое рабочих получили одинаковое задание.До обеденного перерыва первый рабочий выполнил [tex]\frac{12}{23}[/tex] своего задания, а второй [tex]\frac{13}{24}[/tex] своего задания. У кого из них осталось больше работы?
Заранее спасибо.
Предмет:
МатематикаАвтор:
lauran3oqОтветов:
Смотреть
оределите массовые доли каждого элемента в двойном суперфосфате