| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 256 MB | 56 | 36 | 34 | 89.474% |
あなたは Just Odd Inventions 社を知っているだろうか? この会社の業務は「ただ奇妙な発明 (just odd inventions)」をすることである.ここでは略して JOI 社と呼ぶ.
ところで,あなたは Incredibly Odd Inventions 社を知っているだろうか? この会社の業務は「途方もな く奇妙な発明 (incredibly odd inventions)」をすることである.ここでは略して IOI 社と呼ぶ.
JOI 社と IOI 社にはそれぞれ N 人の社員がいる.JOI 社の社員は j1, j2, · · · , jN と名付けられており,IOI 社の社員は i1, i2, · · · , iN と名付けられている.また,JOI 社の社員の内の一人は JOI 社の社長であり,IOI 社 の社員の内の一人は IOI 社の社長である.社長を除く社員のそれぞれに対して,その社員を直接の部下と する同じ会社の社員がちょうど一人存在する.
図 1: JOI 社と IOI 社の組織の例.社員を表す円から出る矢印はその社員の直接の部下を指している
IOI 社はいつも,JOI 社の研究プロジェクトの情報を盗むことで「途方もなく奇妙な発明」をしている.い ま,JOI 社では,r1, r2, · · · ,rM と名付けられた M 個の研究プロジェクトが発足し,IOI 社では,s1, s2, · · · , sM と名付けられた M 個のスパイプロジェクトが発足した.IOI 社のスパイプロジェクト sb は JOI 社の研究プ ロジェクト rb の情報を盗むプロジェクトである.
プロジェクトに所属する社員の決め方は JOI 社と IOI 社で同じである.1 つのプロジェクトにつき 1 人の リーダーが決められ,リーダーはその直接の部下全員に命令を下す.命令を受け取った社員はまたその直 接の部下全員に同じ命令を下す.命令を受け取った社員全てとリーダーがそのプロジェクトに所属し,そ の他の社員は所属しない
|
|
||||||||||||||||||||||||||||||
| 図 2: 図 1 の JOI 社と IOI 社におけるプロジェクトの | |||||||||||||||||||||||||||||||
IOI 社の社員 ia は JOI 社の社員 ja から情報を盗む.スパイプロジェクト sb に所属している IOI 社の社 員 ia は, JOI 社の社員 ja が研究プロジェクト rb に所属しているならばスパイ活動に成功する.それぞれ の会社のすべての社員は複数のプロジェクトに所属している可能性があり,IOI 社の社員は複数のスパイ プロジェクトにおいてスパイ活動に成功する可能性がある.
JOI 社と IOI 社における社員の情報とプロジェクトの情報が与えられたとき,IOI 社の社員のそれぞれに ついて,いくつのスパイプロジェクトにおいてスパイ活動に成功するかを求めるプログラムを作成せよ.
標準入力から以下の入力を読み込め.
標準出力に N 行出力せよ.a 行目 (1 ≤ a ≤ N) には, IOI 社の社員 ia がいくつのスパイプロジェクトに おいてスパイ活動に成功するかを表す 1 つの整数を出力せよ.
追加の制限はない.
3 4 0 2 1 0 2 2 1 1 2 1 2 3 3 2
1 0 2
この入出力は問題文中の例に対応している.このとき,