2021牛客暑期多校训练营5 (2021/07/31 12:00-17:00)
コンテストページ
問題概要
A 問題: Away from College
(問題文を読んでいません 原文を読んでください)
B 問題: Boxes
実行時間制限: 1 秒 / メモリ制限: 262144 KB
個の箱があり、それぞれの箱には黒いボールまたは白いボールがそれぞれ の確率で入っている。箱は閉じられていて、中のボールを見ることはできない。
以下の操作 1 または操作 2 を繰り返すことにより、すべての箱に入っている玉の色を当てたい。
操作 1: 整数 を選ぶ。コスト を支払い、箱 を開けて入っているボールの色を知る。
操作 2: コスト を支払い、まだ開けられていない箱に入っている黒いボールの個数を教えてもらう。
すべての箱に入っている玉の色を当てるのに必要なコストの期待値の最小値を求めよ。
想定解答との絶対誤差または相対誤差が 以下であれば正解として扱われる。
入力は以下の制約を満たす。 - - -
C 問題: Cheating and Stealing
実行時間制限: 2 秒 / メモリ制限: 262144 KB
W と L のみからなる長さ の文字列 が与えられる。 に対し、 を以下の操作で定義する。
- 文字列 の接頭辞であって、接頭辞に含まれる W, L の個数をそれぞれ とおくと、 かつ が成立するもののうち最も短いものを取る。
- 条件を満たす接頭辞が存在しない場合、操作を終了する。得た得点が の値である。
- 条件を満たす接頭辞が存在する場合、その接頭辞に含まれる W の個数が L の個数より多いならば 1 点の得点を得る。その後、その接頭辞を削除し、1. に戻る。
を で割った余りを求めよ。
入力は以下の制約を満たす。
D 問題: Double Strings
実行時間制限: 2 秒 / メモリ制限: 262144 KB
文字列 が与えられる。 の部分列 と の部分列 の組であって、 を満たすものの個数を で割った余りを求めよ。ただし、同じ部分文字列であっても や の異なる位置から取ったものは区別する。
入力は以下の制約を満たす。
- は小文字のアルファベットからなる。
E 問題: Eert Esiwtib
実行時間制限: 3 秒 / メモリ制限: 262144 KB
長さ の数列 と頂点 を根とする 頂点の木が与えられる。木の各辺には OR, AND, XOR のうち 1 つの演算子が書かれている。また、木の頂点 には整数 が書かれている。
を木の異なる 2 頂点とし、それらの間のパスの頂点を とおく。また、頂点 を結ぶ辺に書かれている演算子を とおく。このとき、このパスの重みを と定義する。
個のクエリが与えられる。各クエリでは、整数 と木の頂点 が与えられる。ただし、 は葉ではないことが保証される。頂点 に書かれた整数が に変化したとき、 が の先祖であるような頂点 すべて (ただし頂点 自身は除く) について、 パスの重みを求め、それらの OR, AND, XOR をそれぞれ求めよ。
入力は以下の制約を満たす。
F 問題: Finding Points
実行時間制限: 1 秒 / メモリ制限: 262144 KB
凸多角形 が与えられる。ただし、点 は反時計回りに並んでいる。 の座標は である。この多角形の内部の点 に対する の最小値としてありうる値の最大値を求めよ。
想定解答との絶対誤差または相対誤差が 以下であれば正解として扱われる。
入力は以下の制約を満たす。
G 問題: Greater Integer, Better LCM
実行時間制限: 2 秒 / メモリ制限: 262144 KB
正の整数 が与えられる。ただし は素因数分解した形で与えられ、 である。非負整数 であって を満たすものに対する の最小値を求めよ。
入力は以下の制約を満たす。
- は素数
H 問題: Holding Two
実行時間制限: 1 秒 / メモリ制限: 262144 KB
正の整数 が与えられる。以下の条件を満たす各要素が 0 または 1 である の行列を構築せよ。条件を満たす行列が存在しない場合、-1 と出力せよ。
- 行列の異なる つの要素 であって、 を満たすものが存在しない。
入力は以下の制約を満たす。
I 問題: Interval Queries
実行時間制限: 4 秒 / メモリ制限: 262144 KB
長さ の数列 が与えられる。
集合 に対し、 を がすべて の要素であるような が存在する最大の の値とする。
個のクエリが与えられる。各クエリでは、整数 が与えられるので、 を で割った余りを求めよ。
入力は以下の制約を満たす。
J 問題: Jewels
実行時間制限: 1 秒 / メモリ制限: 262144 KB
個の宝石があり、宝石 は時刻 秒において にある。 秒につき 個の宝石を原点とその宝石の距離の二乗のコストで得ることができる。 個の宝石をすべて得るのに必要なコストの最小値を求めよ。
入力は以下の制約を満たす。
K 問題: King of Range
実行時間制限: 1 秒 / メモリ制限: 262144 KB
長さ の数列 が与えられる。
個のクエリが与えられる。各クエリでは整数 が与えられるので、 なる の組であって、 を満たすものの個数を求めよ。
入力は以下の制約を満たす。
問題文
A 問題: Away from College
https://ac.nowcoder.com/acm/contest/11256/A
B 問題: Boxes
https://ac.nowcoder.com/acm/contest/11256/B
C 問題: Cheating and Stealing
https://ac.nowcoder.com/acm/contest/11256/C
D 問題: Double Strings
https://ac.nowcoder.com/acm/contest/11256/D
E 問題: Eert Esiwtib
https://ac.nowcoder.com/acm/contest/11256/E
F 問題: Finding Points
https://ac.nowcoder.com/acm/contest/11256/F
G 問題: Greater Integer, Better LCM
https://ac.nowcoder.com/acm/contest/11256/G
H 問題: Holding Two
https://ac.nowcoder.com/acm/contest/11256/H
I 問題: Interval Queries
https://ac.nowcoder.com/acm/contest/11256/I
J 問題: Jewels
https://ac.nowcoder.com/acm/contest/11256/J