ペネトレーションしのべくん

さようなら、すべてのセキュリティエンジニア

競技プログラミング

【プログラミング】複数キー、異順ソート(AtCoder ABC128-B)

はじめに 目から鱗だったのでメモします。異順ソートという言葉はないと思いますが便宜上名付けました。 問題 市名 点数 が複数個渡されるので、市名は昇順、かつ同じ市名なら点数は降順にして、番号(渡された順に1から採番)を出力する。 atcoder.jp ポイン…

【競プロ】defaultdictとCounter

概要 データサイエンスに関する本を買ってみたものの、サイエンスするための基礎知識が圧倒的に足りておらず身が入らない始末。サイエンス関連のアウトプットはひとまず置いといて、「2章 Python速習コース」の中で競プロに役に立ちそうなテクニックをメモし…

【競技プログラミング】標準入力の受け付けと各桁の合計

概要 競技プログラミングの復習。 近況 直近の記事から早2ヶ月。CCIEの勉強もロクにせず、僕は『ゼロからはじめるデータサイエンス』の写経もそこそこに、CTFや競技プログラミングに手を付けていた……。 ゼロからはじめるデータサイエンス ―Pythonで学ぶ基本…