質問: C[1-1] & atM(m-1) [Previous line repeated 993 more times] File "C:/Users/user/PycharmProjects/AtCoder/ABC/9/d.py", line 7, in atM if m in range(1, len(A)+1): RecursionError: maximum recursion depth exceeded in comparison --- 一応無駄な計算はしないように配慮したつもりなのですが、ほかの参加者の方の回答を見てもこの簡単な対策では上手くいかないことはわかりました。 もしどなたか解決方法をご存知でしたら、御時間のある折にでもお教えいただきたく思います。 よろしくお願いします。
回答: 何回か同じ質問に答えたことがあります。 Python 3.x - スタックオーバーフローを回避したい(144388)|teratail コードの先頭に以下のように追加。 ``` import sys sys.setrecursionlimit(適当に大きい数) # デフォルトは1000なので動くまで増やす ``` アルゴリズムの見直しが必要かどうかまでは検討していません。