エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに こんにちは、村田です。 同僚に出題した下記問題の解説です。 ユーザから整数の入力を受け取り... はじめに こんにちは、村田です。 同僚に出題した下記問題の解説です。 ユーザから整数の入力を受け取り、その整数が素数(prime number)であるかどうかを判断するプログラムを作成してください。入力された整数が素数であれば、"Yes, it is a prime number."と表示し、素数でなければ、"No, it is not a prime number."と表示してください。ヒント:2と3と6k±1 まず回答 def is_prime(n): if n <= 1: return False elif n <= 3: return True elif n % 2 == 0 or n % 3 == 0: return False i = 5 while i * i <= n: if n % i == 0 or n % (i + 2) == 0: return False i +=