私はハッカーの問題を解決しようとしています。hereのランクです。番号が幸運であるかどうかを見つける
質問です:
だからこれを解決するために、私は簡単な数学の方程式を試してみました:15
をチェックするために、例えば
4x + 7y = lucky_number
lucky_number
かではなく、I x
、y
の値0
で始まり、上の方程式に等しいかそれよりも大きくなるまで(もしそうならば停止し、 r)
上記のロジックは正常に動作します。しかし問題は大きな数字で、数字966888032206353
が幸運であるかどうかをチェックすることを想像してください。x,y
から0
までは効率的なアイデアではありません。
これまでのガイダンスはありますか?
ちょっと質問、 '28'の後にそれはすべて幸運ですか? – batman
@batman https://en.wikipedia.org/wiki/B%C3%A9zout%27s_identity –