Q&A
atcoderの過去問(ABC081B - shift only)をpythonで実行したところ、全てRE(実行時エラー)となりました。
何がおかしいのか教えていただけると幸いです。よろしくお願いいたします。
試したこと
ネットで調べたところpythonには再帰の上限があるらしいので、下記のコードのようにその上限を2000に増やしましたが、全てREのままでした。
テストコードで、自分で何回かテストしましたがそれはうまく動きました。
import sys sys.setrecursionlimit(2000) N = int(input()) A = list(map(int, input().split()) count=0 while all(a%2==0 for a in A): A = [a/2 for a in A] count += 1 print(count)
回答1件
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2021/04/04 14:58