Logo
(追記) (追記ここまで)

29311번 - Метро 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB43375.000%

문제

Однажды, в 2111 году, на съезде межгалактической футбольной федерации единогласно решили доверить право на проведение в 2118 году чемпионата вселенной по футболу Берляндскому футбольному союзу. И вот на долю мэра Берляндска пала нелегкая доля по организации такого масштабного события у себя в городе. И главная проблема, которая перед ним встала, заключается не в постройке стадионов, а в подготовке инфраструктуры: транспорта, гостиниц, системы общественного питания. Вам же необходимо помочь ему с решением проблемы постройки метро в Берляндске.

Болельщики из определенной галактики могут ездить только на удобном для них виде составов метро. Для того, чтобы гости остались довольны, необходимо сделать на перегонах между станциями метро специальные составы. У каждой галактики есть свой уникальный тип состава, ездящий по своим уникальным рельсам и только по ним.

Про каждый перегон между двумя станциями метро известно, какого он типа (болельщики из какой галактики должны по нему ездить). Было решено, что будет куплено минимальное возможное количество составов метро, при котором через каждую станцию будут курсировать составы всех типов, для которых из этой станции есть подходящий перегон. Если состав курсирует через некоторую станцию метро А, то он курсирует также через все станции, до которых можно добраться из А по перегонам подходящего типа. Вам необходимо определить, сколько необходимо купить составов каждого типа.

입력

В первой строке входного файла даны три целых числа $n,ドル $m$ и $k$ (1ドル \le n \le 10^5,ドル 1ドル \le m \le 2 \cdot 10^5,ドル 1ドル \le k \le 10^5$) --- количество станций метро, количество перегонов между ними и количество типов составов.

В следующих $m$ строках описаны перегоны, по одному в строке. Каждый перегон описан тремя числами: номера станций метро, которые соединяет этот туннель, и номер типа состава, который может проехать по этому перегону. Номера станций --- положительные числа, не превышающие $n$. Тип состава --- положительное число, не превышающее $m$.

출력

Выходной файл должен состоять из $k$ строк.

В $i$-ой строке выведите количество составов типа $i,ドル которое необходимо купить.

제한

예제 입력 1

4 3 2
1 2 1
2 3 2
3 4 1

예제 출력 1

2
1

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2012-2013 Season > October 20, 2012 > Basic F번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /