ntk log ntk

競プロや非競技プロのやったことを書いています.

ABC030 D - へんてこ辞書

頭がバグる.人に説明できるくらい理解したい. D - へんてこ辞書 解法 dfsして閉路検出.ダブリングでやるにはKが大きすぎると思ったけれど,上手くできたりするんでしょうか? 類題として解いたのに1時間くらい実装にかかってしまった.反省. 以下、ぐち…

AtCoder Problemsの使い方(AtCoder Problemsを知らない人向け)

AtCoder Problems (2020/9/8 追記)この記事を作成したのは2020/04なので,見た目が違ったりバーチャルコンテストの情報が古かったりします. (2020/11/2 追記)少し内容を整理しました. AtCoder Problemsとは, @kenkooooさんが作成したサイトです. AtCod…

ABC162 D - RGB Triplets

D - RGB Triplets 解法 文字列から3つ選んだとき, 3つとも異なる文字かつ, (1番目と2番目の添え字の差)と(2番目と3番目の添え字の差)が等しくない組を数え上げたい. なので, 二重ループくらいの処理は許される. 入力例1を紙に書いてみて, 1つ目の'R'は選んで…

ABC162 E - Sum of gcd of Tuples (Hard)

コンテスト中に解けなかった!悔しい! E - Sum of gcd of Tuples (Hard) 自分の解法や思考過程などを書いています. 解法 競プロフレンズさんのツイートにもあるように問題を読み変え, gcdがになるような数列を数え上げる. の で合計を取ったものが答えであ…

AGC017 A - Biscuits

A - Biscuits 思考過程も含めて、自分の解法を書きます。 あまり証明などはしません。きちんとした解説が読みたい方は、公式や他の記事を読んでください。 解法 まず途中で使うことを書きます。 これは二項係数の和です。二項係数のwikiにもDEGwerさんの数え…

ABC142 D - Disjoint Set of Common Divisors

D - Disjoint Set of Common Divisors 思考過程も含めて、自分の解法を書きます。 あまり証明などはしません。きちんとした解説が読みたい方は、公式や他の記事を読んでください。 解法 やりたいことは、公約数の中から条件を満たすように整数をできるだけ多…

AtCoder緑色になりました

初めまして、ntk(@ntk_ta01)です。 先日のキーエンスプログラミングコンテスト2020にて、やっと緑色になれました。緑になるまでに何をしたか、などを書いていこうと思います。 自己紹介 情報系の学科に所属するB3 プログラミングの経験は、大学に入ってか…