Posts

ABC202_D

AtCoder Beginner Contest 202 D お題 問題 ポイント とりあえず、重複する値がある順列の計算のために、階乗を計算しておく。 それを使ってaがA個、bがB個の順列を計算する

ABC202_C

AtCoder Beginner Contest 202 C お題 問題 ポイント まずは、B, C から$$ B_{C_j} $$ の新しい数列を作ってしまい、どの数字がいくつあるかを数える。 あとはAを頭から順番に、何個

ABC202_B

AtCoder Beginner Contest 202 B お題 問題 ポイント いくつか数字が出てくるけど、 数字を変換する必要があるのは、6,9だけ。 あとは文字列の順番を逆にすればOK。 回答 def main():

ABC202_A

AtCoder Beginner Contest 202 A お題 問題 ポイント ウラ面を一つずつ計算してもいいけど、 $$21 - (A+B+C)$$する方が早い

ABC197_E

AtCoder Beginner Contest 197 E お題 問題 同じ色のをまとめて、小さい値の色から処理する。 同じ色をまとめたのをどうやってとるか考えている時に時間切れ。 ヒープを使って、

ABC197_D

AtCoder Beginner Contest 197 D お題 問題 多角形の頂点を求める問題。 ポイント とりあえず、最初に思いついたのが中心を求めて、回転だったのでその方針でいく。 中心は、与え

ABC197_C

AtCoder Beginner Contest 197 C お題 問題 数列を区分けして、reduce reduce(or)の結果たちをさらにreduce(xor)したものの最小値 ポイント Nが小さ

ABC197_B

AtCoder Beginner Contest 197 B お題 問題 上下左右にどこまで障害物がないかを問う問題。 ライトが照らすマスを数えるバージョンとかで類題が多い。 全マスの状態を調べないと

ABC197_A

AtCoder Beginner Contest 197 A お題 問題 最初の文字を最後に持ってきた文字列を返す。 ポイント A問題だと、複数のやり方を思いついてしまうことも多いけど、これはインデッ

迷路が好きなだけできるサイト

迷路が無料で好きなだけできるサイトURL 子供が迷路好きなので。 というか、自分も小さい時迷路好きだった。 Architecture Go + Gin(API) Docker + Cloud Run ポイント Cloud Runの無料