https://www.codechef.com/DEC17/problems/CHEFEXQ
長さNの配列Aがある。
以下のクエリを処理する。
クエリ1 i番目をxに更新する。
クエリ2 j≦iで[1,j]が"magical subarray"である個数を答える
magical subarray : xor和がKである
https://www.codechef.com/DEC17/problems/CHEFEXQ
長さNの配列Aがある。
以下のクエリを処理する。
クエリ1 i番目をxに更新する。
クエリ2 j≦iで[1,j]が"magical subarray"である個数を答える
magical subarray : xor和がKである
https://www.codechef.com/DEC17/problems/CHEFHAM
N個の配列Aがある。
この配列は同じ数が3つ以上は現れない。
この配列を並び替えて配列Bを作る。
AとBのハミング距離が最大となる配列Bの答えよ。
ハミング距離:= A[i] != B[i]となるiの個数
https://www.codechef.com/DEC17/problems/VK18
T個の以下のクエリに答える。
N*Nの部屋がある。
x座標もy座標も1-indexedとすると、部屋番号はx座標とy座標の和となる。
部屋にはダイアがあり、その数は部屋番号を位毎に別々の数と考え、abs(偶数の数の総和 - 奇数の数の総和)の総和である。
全ての部屋のダイアの総和を求めよ。
https://www.codechef.com/DEC17/problems/CPLAY
AチームとBチームがPK戦をする。
以下のルールで進めていく
どちらが勝つかと、何PK目でそれが分かるかを答えよ(様式は問題参照)。
続きを読むhttps://www.codechef.com/DEC17/problems/GIT01
RとGからなる横M,縦Nの盤面が与えられる。
RをGにする時はコスト5かかり、GをRにするにはコスト3かかる。
RとGの市松模様にするための最小コストは?