В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия

На рисунке – схема дорог, связывающих города A, B, C, D, E, F, G и H. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города A в город H, проходящих через город B?


На рисунке – схема дорог, связывающих города A, B, C, D, E, F, G и H. По каждой дороге можно двигать

Показать ответ
Ответ:
сымбат64
сымбат64
28.03.2022 22:30

var

  A, B, K, R : longint;

begin

readln(A, B);

if (A mod 2 = 1) and (B mod 2 = 1) then

  writeln('-1');

if (A mod 2 = 0) and (B mod 2 = 0) and

     ((A div 2 <> B) or (B div 2 <> A)) then

  writeln('-1');

if (A mod 2 = 0) and (B mod 2 = 0) and

     ((A div 2 = B) or (B div 2 = A)) then

  if A > B then

     writeln(B, '0')

  else

     writeln('0', A);

if (A mod 2 = 1) and (B mod 2 = A) then begin

  A := A-1;

  B := B-2;

  if (A div 2 = B) or (B div 2 = A) then

     if A > B then

        writeln(B, '0')

     else

        writeln('0', A);

end;

if (B mod 2 = 1) and (A mod 2 = B) then begin

  B := B-1;

  A := A-2;

  if (B div 2 = A) or (A div 2 = B) then

     if B > A then

        writeln(B, '0')

     else

        writeln('0', A)

end;

end.

На Всё что могу.

0,0(0 оценок)
Ответ:
Asetkyzy
Asetkyzy
10.12.2022 22:15

1. Вычисляем значение цифр:

Например, в таблице дано, что 0000 = 4, соответственно каждый ноль означает единицу

1 = 0

2 = 0

3 = 0

5 = 0

6 = 1

7 = 0

8 = 2

9 = 1

0 = 1

2. Находим значения неизвестных цифр:

6855 = 1 + 2 + 0 + 0 = 3

9881 = 1 + 2 + 2 + 1 = 5

6591 = 1 + 0 + 1 + 0 = 2

3. Решаем примеры (если учесть, что цифры из предыдущего номера идут по порядку):

675 ÷ 3 - 215 = 10

475 × 5 ÷ 5 - 420 = 55

(2 - 1) × 83 = 83

4. Теперь нужно разобраться с цифрами, которые идут после примеров (три, один, один):

Тут, как я думаю, есть два варианта решения. Первый заключается в том, что к окончаниям цифр, которые получились в 3 номере, нужно добавить те цифры, которые написаны, то есть: 10 - 103, 55 - 551, 83 - 831.

На сейфе 12 позиций (цифр), то есть один круг равняется 12, соответственно:

103 ÷ 12 = 8 с остатком 7

551 ÷ 12 = 45 с остатком 11

831 ÷ 12 = 69 с остатком 3

Я считаю, что данное решение не правильное, так как крутить 69 раз не кажется мне разумным

Второе решение - окончания цифр, которые получились в 3 номере, заменяются на три, один, один: 10 - 13, 55 - 51, 83 - 81.

Делим на 12 (сейф):

13 ÷ 12 = 1 с остатком 1

51 ÷ 12 = 4 с остатком 3

81 ÷ 12 = 6 с остатком 9

В данном решении необходимо сделать максимум 6 оборотов, что кажется мне наиболее правильным.

ответ: 1 оборот по часовой, останавливается на цифре 1; 4 оборота против часовой, останавливается на 3; 6 оборотов по часовой, останавливается на 9.

Внимание! Не факт, что данное решение является правильным.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота