Главная /
Решение олимпиадных задач по информатике /
В результате выполнения программы на Паскале, фрагмент которой приведен ниже, произойдет выборка элементов из исходного массива, соответствующая размещениям с повторениями. Что нужно изменить в алгоритме, чтобы из набора выбираемых элементов исключить пов
В результате выполнения программы на Паскале, фрагмент которой приведен ниже, произойдет выборка элементов из исходного массива, соответствующая размещениям с повторениями. Что нужно изменить в алгоритме, чтобы из набора выбираемых элементов исключить повторяющиеся:
Правильный ответ:
не обращаться к одному и тому же элементу дважды при формировании одной группы
проверить на равенство счетчики внутреннего и внешнего циклов
счетчик внутреннего цикла должен работать от значения переменной внешнего цикла
счетчик внутреннего цикла должен работать от числа, на единицу большего значения переменной внешнего цикла
Сложность вопроса
91
Сложность курса: Решение олимпиадных задач по информатике
77
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не увидел данный сайт с решениями по тестам интуит месяц назад
11 сен 2019
Аноним
Экзамен прошёл на пять. Спасибо сайту
22 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Каков будет результат выполнения программы, если с клавиатуры вводится слово "Ротор": var a:string; k,n,i: integer; begin readln (a); k:=0; n:=length(a); for i:=1 to n div 2 do if copy(a,i,1) <> copy(a,n-i+1,1) then k:=k+1; writeln (k); end.
- # Укажите, какой фрагмент программы на Паскале проверяет - простое ли число , введенное с клавиатуры:
- # Три населенных пункта и соединены дорогами, по которым курсируют такие автобусные маршруты . К какому типу комбинаторных групп принадлежат эти маршруты:
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, произойдет выборка элементов (пазмещения без повторений) из исходного массива . Какой логический знак должен стоять вместо знака вопроса в логическом выражении: … for i:=1 to n do for j:=1 to n do if i ? j then write (A[i], A[j],','); …
- # В результате выполнения программы на Паскале, фрагмент которой приведен ниже, буден найдено: … d:=0; for j:=1 to n do begin m[j]:=x[1,j]; for i:=1 to n do begin if x[i,j]>m[j] then m[j]:=x[i,j]; end; d:=d+m[j]; end …