04:07変換する文字の種類は総和が最も大きくなるように上からk個選べばよい。radix)で指定した基数のString表現に変換できるので非常に簡単。最初、k種類の文字が全部Zに変わるのではなくて、k個の文字をZに変えると勘違いしていてはまった。04:03初項の場所と列行の公差を全探索するだけ。数列は最長のものだけではなくて部分列もチェックする必要がある。そこを忘れていた人がかなりいた。Testで落ちていた人で多分sqrtの誤差で落ちているような人がいた。03:55250は簡単なんだけど、はまるポイントがいくつかあって落とした。500はJavaのBigIntegerを用いると非常に簡単な問題だった。250は自分でやった間違いをほかの人で探したらかなりあって、5回中4回challenge成功で成績は結構よかった。