No.945 YKC饅頭
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 123
作問者 :
butsurizuki
/ テスター :
37zigen
タグ : / 解いたユーザー数 123
作問者 :
問題文最終更新日: 2022-12-14 10:15:26
メモ
これはAdvent Calendar Contest 2019の8日目用の問題である.
本日はJOI2019/2020の二次予選当日である.
選手諸君の健闘を祈る.
問題文
Y理事長は,最近yuki饅頭を皿に並べることに夢中である.
yuki饅頭には,Y
,K
,C
の種類の刻印の入った饅頭が存在する.
Y理事長は,以下のルールのもと,左から順にの番号のついた枚の皿に回の操作を施して饅頭を並べていく.
- 回目の操作では,2つの整数とと饅頭の種類が与えられる.これは,左から番目の皿にの刻印の入った饅頭を置くことを表す.
- 但し,各操作について,ある皿にすでに饅頭が置かれている場合,その皿には饅頭を新たに置くことはしない.
入力
入力は以下の形式で標準入力から与えられる.
- は
Y
,K
,C
のいずれかである.
出力
Y
,K
,C
の刻印の入った饅頭が全体でいくつ皿に置かれたかをこの順に空白区切りで行に出力し,最後に改行せよ.
小課題
この問題にはいくつか小課題が設定されている.完解でなければコンテストでの得点は得られないが,自分の解答のレベルの参考にするとよいだろう.
- である.
Small
またはSample
がテストケース名に含まれるようなケースをすべて通過すればこの小課題は認められる. - 追加の制約はない.すべてのテストケースに通過する必要がある.
サンプル
サンプル1
入力
5 2
1 3 Y
3 5 C
出力
3 0 2
- 回目の操作で,番目の皿に
Y
の印の入った饅頭が置かれる. - 回目の操作で,番目の皿に
C
の印の入った饅頭が置かれる.番目の皿については,すでにY
の印の入った饅頭が置かれており,新たに饅頭が置かれることはない.
よって
Y
の印の入った饅頭は個,K
の印の入った饅頭は個,C
の印の入った饅頭は個置かれたことになる.
サンプル2
入力
8 7
3 6 Y
1 5 C
1 1 Y
5 7 C
3 4 Y
5 6 K
4 7 Y
出力
4 0 3
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。