No.2340 Triple Tree Query (Easy)
レベル : / 実行時間制限 : 1ケース 5.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 17
作問者 :
SSRS
/ テスター :
👑
Nachia
タグ : / 解いたユーザー数 17
作問者 :


問題文最終更新日: 2023-06-02 22:08:11
この問題は Easy, Medium, Hard に分かれています。相違点を赤字で示します。
問題文
頂点の根付き木があります。根は頂点 です。木の 番目 () の辺は頂点 と頂点 を結んでいます。
木の各頂点には整数が書かれています。最初、頂点 には が書かれています。
以下の 種類のクエリが合計 個与えられるので、すべて処理してください。
- クエリ : を求める。
- クエリ : 頂点 からの距離が 以下であるそれぞれの頂点 に対し、 を で置き換える。
- クエリ : 頂点 の部分木に含まれるそれぞれの頂点 に対し、 を で置き換える。
入力
入力は以下の形式で標準入力から与えられます。
ただし、 () は 番目のクエリの内容を表します。それぞれのクエリの内容は以下の形式で与えられます。
- 番目のクエリがクエリ のとき:
- 番目のクエリがクエリ のとき:
- 番目のクエリがクエリ のとき:
出力
それぞれのクエリ に対し、答えを標準出力に 行で出力してください。
最後に改行してください。
制約
入力は以下の制約を満たします。
- ()
- ()
- 与えられるグラフは木である。
- ()
- 番目 () のクエリがクエリ のとき、
- 番目 () のクエリがクエリ のとき、
- 番目 () のクエリがクエリ のとき、
- 入力される値はすべて整数である。
サンプル
サンプル1
入力
7 12 1 2 1 3 2 4 2 5 3 6 3 7 0 0 0 0 0 0 0 2 2 1 10 1 2 3 1 10 2 3 1 10 3 3 2 10 4 3 3 10 5 1 1 1 2 1 3 1 4 1 5 1 6 1 7
出力
123 134 235 134 134 235 235
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。