AbsoJl
08.11.2020 06:56

1. Задание Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице:

A B C D E
A 2 5 1
B 2 1
C 5 1 3 2
D 1 3
E 2

Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

2. Задание
Между населёнными пунктами А, В, С, D, Е, F построены дороги, протяжённость которых приведена в таблице:

A B C D E F
A 2 1
B 1 3
C 2 1 4
D 1 1 4
E 1 5
F 3 4 4 5

Определите длину кратчайшего пути между пунктами А и F (при условии, что передвигаться можно только по построенным дорогам).

3. Задание
Между населёнными пунктами А, В, С, D, Е, F построены дороги, протяжённость которых приведена в таблице:

A B C D E F
A 5 5 4
B 5 2
C 5 2 2
D 4 2 3
E 2 1
F 2 3 1

Определите длину кратчайшего пути между пунктами А и F. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
4. Задание
Между населёнными пунктами А, В, С, D, Е построены дороги, протяжённость которых (в километрах) приведена в таблице:

A B C D E
A 7 4
B 7 2 4
C 4 2 4
D 4 4
E 4 4

Определите длину кратчайшего пути между пунктами А и E. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

5. Задание
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
A B C D E F
A 8 3
B 8 3
C 3 4 3
D 3 1 3
E 4 1 2
F 3 3 2

Определите длину кратчайшего пути между пунктами A и D (при условии, что передвигаться можно только по построенным дорогам).

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Сашуля12345
20.10.2022 06:10

1)      видим, что в последней строке выводятся на экран переменные a и b, поэтому сначала нужно определить, что они обозначают в программе

2)      перед началом цикла переменные a и  b обнуляются

3)      на каждом шаге цикла при выполнении некоторого условия переменная a увеличивается на 1, а b увеличивается на x mod 10, то есть, на остаток от деления x на 10 – это последняя цифра десятичной записи числа x  

4)      в конце каждого шага цикла операция x:=x div 10 отсекает последнюю цифру в десятичной записи числа

5)      цикл заканчивается, когда перестаёт выполняться условие x > 0, то есть, когда все цифры исходного числа отброшены

6)      таким образом, делаем вывод: после завершения цикла в переменной a находится количество цифр в десятичной записи числа, а в переменной b – их сумма

7)      если было выведено 2 и 12, то в числе 2 цифры, и их сумма равна 12; таким образом, нам нужно найти все двузначные числа, в котором сумма значений цифр равна 12

8)      число 12 может быть разложено на два слагаемых, меньших 10, как

12 = 3 + 9 = 4 + 8 = 5 + 7 = 6 + 6 = 7 + 5 = 8 + 4 = 9 + 3,

нам подходят числа 39, 48, 57, 66, 75, 84 и 93

0,0(0 оценок)
Ответ:
andreymarshev0p0b1aa
01.04.2023 22:36

python

import string

lower = list(string.ascii_lowercase)

upper = list(string.ascii_uppercase)

digits = ['0','1','2','3','4','5','6','7','8','9']

characters = ['@', '#', '%', '&']

password = input('Введите пароль: ')

password_difficulty = 0

for i in lower:

 if i in password:

   password_difficulty += 1

   break

for i in upper:

 if i in password:

   password_difficulty += 1

   break

for i in digits:

 if i in password:

   password_difficulty += 1

   break

for i in characters:

 if i in password:

   password_difficulty += 1

   break

print(f'Сложность пароля: {password_difficulty}')

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