AT_joig2022_f.タクシー 2 (Taxis 2)

提高+/省选-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

题目要求

IOI 国家有 NN 个城市,编号从 11 到 NN;MM 条道路,编号从 11 到 MM 。

想通过每条道路,都只能乘坐出租车。第 ii(1≤i≤M1 \le i \le M )条道路连接第 AiA_i 个城市和第 BiB_i 个城市,Ci=1C_i=1 表示出租车是红色的,Ci=2C_i=2 表示出租车是蓝色的。当然,出租车是收费的,收费如下:

  • 设 aa 为上出租车前所持有的钱数,bb 为下车后你的钱数。
  • 如果出租车是红色的,那么 b=a−1b=a - 1 。
  • 如果出租车是蓝色的,那么 b=⌊a+0.52⌋b=\lfloor \frac{a+0.5}{2}\rfloor。

你住在 IOI 国家的 11 号城市。现在,你有 QQ 个朋友,第 ii 个朋友住在编号为 tit_i 的城市。现在你想知道,如果你想到达第 ii 个朋友家且到达后身上至少有 11 元钱,那么你至少要带多少元钱?特别的,当这个钱数大于 LL 元时,输出 Large。

输入格式

共 M+Q+1M+Q+1 行。

第一行,四个正整数分别为 N,M,Q,LN,M,Q,L。

接下来的 MM 行,每行三个正整数 Ai,Bi,CiA_i,B_i,C_i。

接下来的 QQ 行,每行一个正整数 tit_i。

输出格式

共 QQ 行,每行一个正整数,表示每个询问的答案。

输入输出样例

  • 输入#1

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

    输出#1

    10
  • 输入#2

    10 9 3 25
    1 2 2
    2 3 1
    3 4 1
    4 5 1
    5 6 2
    6 7 1
    7 8 1
    8 9 1
    9 10 2
    10
    9
    3

    输出#2

    Large
    22
    4
  • 输入#3

    5 6 1 1000000000
    1 4 1
    1 5 1
    4 5 1
    3 4 1
    3 5 1
    2 3 1
    2

    输出#3

    4
  • 输入#4

    9 11 5 10
    1 2 1
    1 3 2
    2 3 2
    2 9 2
    3 9 1
    4 9 1
    8 9 1
    5 8 1
    5 7 1
    4 7 2
    6 7 2
    2
    6
    7
    8
    9

    输出#4

    2
    Large
    7
    5
    3

说明/提示

本题有捆绑测试。

对于 100%100\% 的数据:

  • 2≤N≤2×1052 \le N \le 2\times10^5,
  • N−1≤M≤2×105N - 1 \le M \le 2\times10^5,
  • 1≤Q≤2×1051 \le Q \le 2\times10^5,
  • 1≤L≤1091 \le L \le 10^9,
  • ∀i∈[1,M],1≤Ai<Bi≤N,Ci∈{1,2}\forall i \in[1,M],1 \le A_i \lt B_i \le N,C_i\in\{1,2\},
  • ∀i≠j,(Ai,Bi)≠(Aj,Bj)\forall i\neq j ,(A_i,B_i) \neq (A_j,B_j),
  • ∀i∈[2,Q],2≤Tj≤N\forall i \in[2,Q],2 \le T_j \le N,
  • 在任意两个城市之间,你可以通过多条路径来回穿梭,
  • 所有输入值均为整数。

部分分

子任务编号 N≤N\le M≤M\le Q≤Q\le 特殊性质 分数
1 100100 N−1N-1 11 A,C\textbf{A},\textbf{C} 99
2 2×1052\times10^5 N−1N-1 11 A\textbf{A} 1919
3 2×1052\times10^5 N−1N-1 2×1052\times10^5 A\textbf{A} 1919
4 5×1045\times10^4 5×1045\times10^4 11 B\textbf{B} 1616
5 5×1045\times10^4 5×1045\times10^4 11 无 2020
6 5×1045\times10^4 5×1045\times10^4 5×1045\times10^4 无 1212
7 2×1052\times10^5 2×1052\times10^5 2×1052\times10^5 无 55

特殊性质 A\textbf{A}:∀i∈[1,M],(Ai,Bi)=(i,i+1)\forall i \in[1,M],(A_i,B_i)=(i,i+1)。

特殊性质 B\textbf{B}:∀i∈[1,M],Ci=1\forall i \in[1,M],C_i=1。

特殊性质 C\textbf{C}:L≤100L\le100。

由 OIer_Tan 翻译。

输入解题思路,AI测评打分。不知道怎么写?

首页