TimRus162rusg
09.04.2022 03:40

На любом языке.
недавно глеб всерьёз озаботился проблемами экологии: кругом говорят о потеплении, тоннах пластика в океанах, нехватке ресурсов. «современные проблемы требуют современных
решений», — подумал он. поэтому, не желая дальше загрязнять воздух выхлопами своего автомобиля «волга», глеб прикупил себе новенький электрокар от компании tesla. при этом он узнал, что
без подзарядки такое средство передвижения может проехать лишь k километров.
глеб живёт в стране, где n городов и m двухсторонних дорог, их соединяющих. дорога с номером
i связывает города pi и qi и имеет длину ri километров. в дорожной сети нет дорог, соединяющих
город с самим собой, а между двумя разными может быть не более одной дороги. глеб
живёт в городе под номером u, где воздух кажется ему слишком . так что с детства
его главная мечта — переехать в город v. и если на своей старенькой «волге» наш герой никак не
мог добраться до конечного пункта, то теперь, когда у него есть новенький электрокар, он всерьёз
намерен осуществить свою мечту.
так как электрокары появились относительно недавно, заправки для них есть пока только в
l городах: a1, a2, . . , al
. глеб просит в осуществлении своей мечты, так что вам предстоит
узнать, сможет ли он добраться до города v, и если да, то какое наименьшее количество раз придётся
заправиться. когда глеб садится в машину в городе u, она уже полностью заряжена. оказавшись в
городе с заправкой, глеб может как использовать её, так и проигнорировать.
формат входных данных
первая строка содержит пять целых чисел: k — сколько километров может проехать электрокар
без подзарядки, n — количество городов, m — количество дорог, u — номер города глеба, и v — номер
города, куда хочет добраться глеб (1 6 k 6 500, 2 6 n 6 10 000, 0 6 m 6 10 000, 1 6 u, v 6 n, u 6= v).
в следующих m строках дороги. в i-й из этих строк записаны три целых числа pi
,
qi и ri — номера двух городов, которые соединяет очередная двухсторонняя дорога, и её длина
(1 6 pi
, qi 6 n, 1 6 ri 6 109
).
следующая строка содержит целое число l — количество заправок (0 6 l 6 n). наконец, последняя строка содержит l целых чисел a1, a2, . . , al — номера городов с заправками в порядке возрастания (1 6 a1 < a2 < . . < al 6 n).
формат выходных данных
выведите «-1» (без кавычек), если невозможно доехать от города с номером u до города с
номером v, или минимальное количество заправок, если это возможно.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
саня1321
10.08.2020 04:44

1С7₁₆ = 111000111₂ = 707₈ = 455₁₀

Объяснение:

1С7₁₆ делим на цифры и переводим в 2 СС

1₁₆ = 1₁₀ = 1₂ (не добавляем впереди 0, чтобы число занимало 4 позиции, т.к. число будет первым)

С₁₆ = 12₁₀ = 1100₂

12 / 2 = 6 + остаток 0

6 / 2 = 3 + остаток 0

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем снизу вверх

7₁₆ = 7₁₀ = 111₂ = 0111₂ (добавляем впереди 0, чтобы число занимало 4 позиции)

7 / 2 = 3 + остаток 1

3 / 2 = 1 + остаток 1

1 / 2 = 0 + остаток 1

записываем снизу вверх

1С7₁₆ = 111000111₂ (собираем всё вместе)

111000111₂ - делим на тройки начиная с конца и переводим в 10 СС

111₂ = 1 * 2² + 1 * 2¹ + 1 * 2⁰ = 4 + 2 + 1 = 7₁₀

000₂ = 0₁₀

111₂ = 1 * 2² + 1 * 2¹ + 1 * 2⁰ = 4 + 2 + 1 = 7₁₀

записываем снизу вверх и получаем 8 СС

1С7₁₆ = 707₈

707₈ = 7 * 8² + 0 * 8¹ + 7 * 8⁰ = 7 * 64 + 7 * 1 = 448 + 7 = 455₁₀

1С7₁₆ = 455₁₀

1С7₁₆ = 1 * 16² + С * 16¹ + 7 * 16⁰ = 1 * 256 + 12 * 16 + 7 * 1 = 256 + 192 + 7 = 455₁₀

0,0(0 оценок)
Ответ:
милана200229
29.08.2022 05:40

1.Постановка задачи разрабатывается организацией, разработчиком программной продукции, на основании технического задания совместно с заказчиком. Главный исполнитель — это разработчик

2.Алгоритм-Последовательность действий, приводящих к результату.

Блок-схема- Графический записи алгоритма.

Исполнитель алгоритма-Человек, компьютер, автомат.

Язык программирования-Знаковая система для записи компьютерных программ.

Программа-Последовательность действий, приводящих к результату.

Объяснение:

Удачи тебе в учёбе!

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