2020-05-01から1ヶ月間の記事一覧

AtCoder ABC 169

ABCD4完の緑パフォでした。今までのABC挑戦の中で、最速でDまで解けたけど(18分)、Cでつまづいてしまいました。考え方については途中気付いたけどなぜか通らずゴニョゴニョしてたら通った感じです。こういったプログラミング言語あるある(桁溢れ問題)は…

AtCoder ABC 168

ABC3完の茶色パフォでした。今回のレベルでDまで行けなかったのは不甲斐ないので、改めて精進したい。 A - ∴ (Therefore) 問題のリンク 概要 の一の位で場合分け 制約 は以下の正の整数 考察 特になし コード N = input() if int(N[-1]) in [2,4,5,7,9]: pri…

AtCoder ABC 167

ABCD4完の緑パフォでした。 A - Registration 問題のリンク 概要 以下の二つの文字列が等しいか否か , 及びの末尾を削ったもの 制約 考察 特になし コード S = input() T = input() if S == T[:-1]: print('Yes') else: print('No') B - Easy Linear Program…

Random Grid Shuffle の実装

ある画像をいくつかのブロックに分割し、ランダムに並び替えたい時があったのでメモ。 albumentationsにもRandomGridShuffleクラスがあり、似たようなことはできるのですがこちらは各ブロックのフリップが出来なそうだったので自分で実装しました。もっと効…

AtCoder ABC 165

ABCD4完で水色パフォでした。以下振り返り。 A - We Love Golf 問題のリンク 概要 要は以上、以下の数にの倍数が含まれるか否か。 制約 考察 面倒なので愚直に全探索 コード K = int(input()) A, B = map(int, input().split()) for i in range(A, B+1): if …