No.3794 Super Chat
レベル :
/ AI推定難易度 : 115
/ 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 1024 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 54
作問者 :
UT0911
/ テスター :
Cafe1942
mech_39
👑
AngrySadEight
/ テストしたAI :
claude-opus-5-5
タグ : / 解いたユーザー数 54
作問者 :
UT0911
/ テスター :
Cafe1942
mech_39
👑
問題文最終更新日: 2026-11-12 00:16:15
yukicoder contest 523 オムニバス
(順位表)
の他の問題:
問題文
ゆーてぃーさんは, 配信サイト「UTube」で配信者として活動をしています. 「UTube」には投げ銭機能があり, 視聴者が配信者にお金を送ることができます.
投げ銭は $N$ 種類あり, $i$ 種類目の投げ銭の名前は $S_i$ , 金額は $P_i$ 円です.
ゆーてぃーさんは配信で $M$ 個の投げ銭をもらいました. $j$ 個目の投げ銭の名前は $T_j$ です.
投げ銭でもらった合計金額を求めてください. 制約より, 投げ銭の名前から金額が一意に定まることが保証されます.
制約
- $N,M,P_i$ は整数
- $1 \leq N \leq 100$
- $1 \leq M \leq 100$
- $1 \leq P_i \leq 10 ^ 9(1 \leq i \leq N)$
- $S_i$ は英小文字からなる長さ $10$ 以下の文字列
- $S_i$ は全て異なる
- $T_j$ はいずれかの $S_i$ に等しい
入力
$N\ M$ $S_1$ $P_1$ $\vdots$ $S_N$ $P_N$ $T_1$ $\vdots$ $T_M$
出力
投げ銭でもらった合計金額を出力してください.
最後に改行してください.
サンプル
サンプル1
入力
3 5 blue 100 lightblue 200 lightgreen 500 blue lightblue lightgreen blue blue
出力
1000
$1$ 個目では, $100$ 円の投げ銭 blue をもらいました. 現在の合計金額は $100$ 円です.
$2$ 個目では, $200$ 円の投げ銭 lightblue をもらいました. 現在の合計金額は $100+200=300$ 円です.
$3$ 個目では, $500$ 円の投げ銭 lightgreen をもらいました. 現在の合計金額は $300+500=800$ 円です.
$4$ 個目では, $100$ 円の投げ銭 blue をもらいました. 現在の合計金額は $800+100=900$ 円です.
$5$ 個目では, $100$ 円の投げ銭 blue をもらいました. 現在の合計金額は $900+100=1000$ 円です.
合計金額は $1000$ 円なので, 1000 を出力します.
サンプル2
入力
7 7 blue 100 lightblue 200 lightgreen 500 yellow 1000 orange 2000 magenta 5000 red 10000 blue lightblue lightgreen yellow orange magenta red
出力
18800
投げ銭で虹ができています.
サンプル3
入力
1 10 rich 1000000000 rich rich rich rich rich rich rich rich rich rich
出力
10000000000
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。