Робот движется по клетчатому полю в соответствии с заданной программой. для записи программы используется следующая система команд:
1)u# - сместиться вверх на # клеток.
2)d# - сместиться вниз на # клеток.
3)r# - сместиться вправо на # клеток.
4)l# - сместиться влево на # клеток.
5)#{} – повторить # раз последовательность команд в скобках.
известно, что робот выполнил следующую программу и после ее завершения оказался в той же клетке, откуда он начал движение.
9 { u8 r4 d4 l8 } x { d6 l2 u3 r5 }
при каком значении x это возможно? в ответе укажите целое число.
2. Числительные в русском языке классифицируются по составу и по значению. По составу они делятся на простые, сложные и составные. Пример простых числительных: четыре, пять. Пример сложных числительных: шестьдесят, пятьсот. Пример составных числительных: тридцать пять, сто пятьдесят четыре. По значению числительные делятся на порядковые и количественные. Пример порядковых числительных: второй, девятый. Пример количественных числительных: шесть, два.
Представить информацию о классификации в русском языке в виде графа. Является ли полученный граф деревом?
USES CRT;
VAR A:array[1..5,1..5] of integer;
i,j,min,s:integer;
BEGIN
CLRSCR;
Randomize;
{заполняем массив случайными числами от 0 до 10}
for i:=1 to 5 do
for j:=1 to 5 do
A[i,j]:=random(10);
{Выводим массив на экран}
for i:=1 to 5 do
begin
for j:=1 to 5 do
Write(A[i,j]:2, ' ');
Writeln;
end;
min:=A[1,1]; {Присваиваем минимальному значению первый элемент массива}
{Ищем минимальный элемент в массиве}
for i:=1 to 5 do
for j:=1 to 5 do
if A[i,j]<min then min:=A[i,j];
Writeln('Минимальный элемент в данном массиве = ',min);
{Обнуляем счетчик}
s:=0;
{Считаем сколько минимальных элементов в каждой строке и выводим на экран}
for i:=1 to 5 do
begin
for j:=1 to 5 do
if A[i,j]=min then s:=s+1;
Writeln('В ',i,' строке минимальный элемент встечается ',s,' раз'); s:=0;
end;
READLN;
END.