Главная /
Решение олимпиадных задач по информатике /
Ниже приведен фрагмент программы, реализующий алгоритм решения задачи: "В картинной галерее работают сторожа. Для каждого сторожа известно время прихода на работу и время ухода. Определить, всегда ли галерея охраняется": … //заполнение массива a (временем
Ниже приведен фрагмент программы, реализующий алгоритм решения задачи: "В картинной галерее работают сторожа. Для каждого сторожа известно время прихода на работу и время ухода. Определить, всегда ли галерея охраняется":
Какое количество случаев неохраняемости галереи выдаст программа, если время ухода одного из сторожей совпадает с временем прихода его сменщика?
вопросПравильный ответ:
1
Сложность вопроса
28
Сложность курса: Решение олимпиадных задач по информатике
77
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы не смог решить c этими тестами intuit.
13 янв 2019
Аноним
Какой человек гуглит вот эти тесты по интуит? Это же изи
22 мар 2016
Другие ответы на вопросы из темы программирование интуит.
-
#
В результате выполнения программы на Паскале, фрагмент которой приведен ниже, произойдет выборка элементов из исходного массива
. На печать выйдет:
…
for i:=1 to n do
for j:=1 to n do if i<>j then write (A[i], A[j]);
…
- # Что делает приведенная ниже программа на Паскале: var a: string; b, i, j, st, n, s, x, k: integer; begin writeln ('введите число'); readln (a); n:=length(a); s:=0; for i:=1 to n do begin val (copy(a,n-i+1,1),x,k); st:=1; for j:=1 to n do st:=st*x; s:=s+st; end; val (a, x, k); if s=x then writeln ('+') else writeln ('-'); end.
-
#
В результате выполнения программы на Паскале, фрагмент которой приведен ниже, в переменной
будет находиться:
…
j:=0; m:=1;
for i:=1 to n do
begin
read (x[i]);
if x[i] mod 3<>0 then
begin
j:=j+1; y[j]:=i;
end;
end;
for i:=1 to j do m:=m*x[y[i]];
…
- # Укажите фрагмент программы, выполнение которой приведет к такому заполнению квадратного массива: \begin{matrix} 0&0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0&0\\ 0&0&0&0&1&0&0&0&0\\ 0&0&0&1&1&1&0&0&0\\ 0&0&1&1&1&1&1&0&0\\ 0&1&1&1&1&1&1&1&0\\ 1&1&1&1&1&1&1&1&1 \end{matrix}
- # Установите, как будет заполнен двумерный массив в результате выполнения программы на Паскале, фрагмент которой приведен ниже: … x:=1; for j:=1 to n do for i:=1 to j do begin a [i, j-i+1]:=x; x:=x+1; end; …
. На печать выйдет:
…
for i:=1 to n do
for j:=1 to n do if i<>j then write (A[i], A[j]);
…
будет находиться:
…
j:=0; m:=1;
for i:=1 to n do
begin
read (x[i]);
if x[i] mod 3<>0 then
begin
j:=j+1; y[j]:=i;
end;
end;
for i:=1 to j do m:=m*x[y[i]];
…