Комментарии: Решаем задачи Абрамян на Паскале. Series32 https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/ Скриптописание и кодинг Sun, 25 Feb 2018 21:36:12 +0000 hourly 1 https://wordpress.org/?v=5.8.13 Автор: Bronislav https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/#comment-2268 Sun, 25 Feb 2018 21:36:12 +0000 http://coolcode.ru/?p=2282#comment-2268

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/#comment-1276 Mon, 21 Dec 2015 03:12:58 +0000 http://coolcode.ru/?p=2282#comment-1276 Добавил решение.

]]>
Автор: olegst1975 https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/#comment-1272 Sun, 20 Dec 2015 19:31:09 +0000 http://coolcode.ru/?p=2282#comment-1272 Браво! Для прямого перебора предлагаю

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/#comment-689 Sun, 28 Dec 2014 07:18:19 +0000 http://coolcode.ru/?p=2282#comment-689 >При таком решении выводиться будут все порядковые номера двоек в каждом наборе. А нужно только первой двойки.
Почему ты так думаешь?

for Ki:=1 to K do // бегу по всем наборам чисел
begin
Num:=0; // обнуляю num если он не встретится в наборе то будет равен нулю
for Ni:=N downto 1 do // бегу по конкретному набору чисел с конца в начало используя конструкцию for downto do
begin
write(‘Введите ‘,Ni,’ число из ‘,Ki ,’ набора :’);
Readln(A);
if A=2 then Num:=Ni; // если встречается элемент равный 2 запомнить его номер
end; // заканчиваю бежать по набору с конца в начало… номер самого первого элемента со значением 2 будет запомнен

Writeln(Num);// выводим номер самого первого элемента со значением 2
end;// заканчиваем бежать по наборам чисел.

Минус данного метода, в том что числа набора вводятся в обратном порядке, но в задании не указанно откуда и как получаются данные наборы чисел.

]]>
Автор: Кирилл https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-series32/#comment-686 Sat, 27 Dec 2014 22:54:42 +0000 http://coolcode.ru/?p=2282#comment-686 При таком решении выводиться будут все порядковые номера двоек в каждом наборе. А нужно только первой двойки.
Если поставить break после первого совпадения, то задачник выведет ошибку, что введены не все данные. Встал я в ступор, как тут быть, поэтому сделал многомерным динамическим массивом. Возможно, перемудрил, но всё работает:

]]>