- Edible Card Game • C - ADD MUL MAX • D - Range Mod Query • E - Insert or Swap • F - 2SAT ? • G - Unique Factorization ? • H - Many Count Middle Array Problem • 各問題FA・AC数 • writer/tester
A[j] となる回数は O(log max(A_i)) 回であると見積もれます(有名事実?) (証明) x = ans % A[j] とすると、 • A[j] > ans / 2 の時 x ≦ ans - A[j] < ans - ans / 2 = ans / 2 • A[j] ≦ ans / 2 の時 A[j] ≦ ans / 2 より x < A[j] ≦ ans / 2 → よって x ≦ ans / 2、つまり ans ≧ A[j] の時あまりを計算するたびに ans の値は 1/2 以下になる
には非負整数 A_i が書かれている i=1,2,...,N の順に 操作1 or 操作2 のいずれかを行う ・操作1 : ボール i を箱に入れる。ボール i を箱に入れる前に箱に入っていたボールの個数が x のとき、コ ストは x かかる ・操作2 : 箱に入っているボールを 1 つ選び、ボール i と swap する。ボール i を箱に入れる前に箱に入っ ていたボールの個数が x、ボール i と swap したボールに書かれている非負整数が y のとき、コストは x+y かかる(箱に1つ以上ボールがあるときしかこの操作は出来ない) 全ての操作を終えた後に箱に入っているボールを K 個にしたいとき、コストの合計を最小化せよ
Report Decreasing… potato167 potato167 53/53 B - Edible Card Game uruzunyaa uruzunyaa 55/55 C - ADD MUL MAX potato167 potato167 30/36 D - Range Mod Query potato167 potato167 40/42 E - Insert or Swap potato167 potato167 29/33 F - 2SAT ? potato167 wasureta 23/24 G - Unique Factorization ? potato167 tute7627 3/4 H - Many Count Middle Array Problem potato167 potato167 4/5
momohara B - Edible Card Game prd_xxx momohara C - ADD MUL MAX ###, tempura0224 ochiaigawa D - Range Mod Query siro53 ayaoni E - Insert or Swap siro53 ochiaigawa F - 2SAT ? ### siro53 G - Unique Factorization ? ayaoni ochiaigawa H - Many Count Middle Array Problem tempura0224 ### writer/tester