filimonovajulia1
11.02.2021 10:24

b. город будущего
ограничение времени 1 секунда
ограничение памяти 64mb
ввод стандартный ввод или city.in
вывод стандартный вывод или city.out

в городе будущего все дома – это небоскребы. всего в городе м улиц, которые пересекаются и всего n перекрестков. для организации эффективного движения необходимо, чтобы перед каждым перекрестком вдоль улицы было размещено лазерное устройство, отслеживающее поток транспортных средств, движущихся к перекрестку. каждое такое устройство (лазер) работает только в одну сторону – от перекрестка вдоль улицы. движение по всем улицам двустороннее. любые два перекрестка соединены только одной улицей. нет улиц от k-го перекрестка до него самого.

итак, от вас требуется написать программу, вычисляющую для каждого перекрестка количество лазеров, которые необходимо на нем поставить властям города.
формат ввода

первая строка входного файла содержит два натуральных числа n и m (0 < n ≤ 100, 0 ≤ m ≤ n*(n – 1)/2).

каждая из следующих m строк содержит разделенные пробелом два натуральных числа i и j (1 ≤ i,j ≤ n), которые означают, что перекрестки i и j соединены улицей.
формат вывода

в первой строке выходного файла нужно вывести n чисел: i-ое число означает количество лазеров на i-ом перекрестке.
пример
ввод вывод

7 10
5 1
3 2
7 1
5 2
7 4
6 5
6 4
7 5
2 1
5 3

3 3 2 2 5 2 3

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
26Violetta26
18.03.2023 08:11

Операционные системы - комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем. Операционные системы в основном бывают 3-ёх видов для ПК - Windows, MacOS, Linux, или 3 видов для Мобильных устройств - Android, IOS, Windows phone. Каждая операционная система имеет своё собственное оформление, свои собственные возможности. Каждая из них имеет свои собственные версии ( к примеру: Windows XP; Windows 7 и Windows 10 (не все, просто сам могу ошибаться в перечислении.)) Каждая система разрабатывается под определённые задачи, и имеет свои уровни доступа к разнообразным программам или софту. Определённые версии программ разработаны под свою ОС.

Устройство, не имеющее Операционной системы, может работать не корректно.

0,0(0 оценок)
Ответ:
Alex228345290
08.09.2020 06:50

ответ на первый вопрос

n = [i for i in input().split()]

print(max(n))

ответ на второй вопрос

number = int(input("Введите номер месяца"))

if number>=1 and number <=2:

print("Зима")

elif number>=3 and number <=5:

print("Весна")

elif number>=6 and number <=8:

print("Лето")

elif number>=9 and number <=11:

print("Осень")

elif number==12:

print("Зима")

else:

print("Ошибка! Вы должны ввести число от 1 до 12")

Объяснение:

В первой программе достаточно вводить числа через пробел сразу

Например 1 5 3 6 4

Програма вернёт 6

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