Составим таблицу, в которой посчитаем число путей, ведущих в данную ячейку и не содержащих ни одной жилы.
Число путей равно сумме числа путей, ведущих в соседнюю ячейку сверху, и числа путей, ведущих в соседнюю ячейку слева, так как только из них можно попасть в текущую ячейку. В ячейки с золотом поставим нули.
Проделав вычисления, получаем ответ 106.
Var
i, sum: integer;
begin
sum := 0;
for i := 23 to 49 do if (i mod 7 = 0) and (i mod 2 = 0) then sum := sum + i;
writeln(sum);
end.
(1;3)+(1;-2)*3=(6;9)
(6;9)+(3;9)=(9;12)
чтобы чертежник вернулся в исходную точку необходимо переместить его на (-9;-12)
(-9;-12)/3=(-3;-4)
Ответ:4
Pascal:
var n:longint;
begin
write ('N = ');
readln(n);
if n mod 2 = 0 then writeln ('Да') else writeln ('Нет');
readln;
end.
C++:
#include <iostream>
#include <conio.h>
int main()
{
setlocale (LC_CTYPE,"Russian");
int n;
std::cout <<"N = ";
std::cin >> n;
if (n%2 == 0)
{
std::cout <<"Да" <<std::endl;
}
else
{
std::cout <<"Нет" <<std::endl;
}
getch();
return 0;
}
While (a < -1) and (a > -1) do
Тело этого цикла никогда не будет выполнено даже один раз.
Условие требует, чтобы значение a было ОДНОВРЕМЕННО меньше -1 И БОЛЬШЕ -1.