エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby で素数計算プログラムを作る (無限長) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby で素数計算プログラムを作る (無限長) - Qiita
prev_numbers = [] # 1は素数ではないので、2からカウントアップする 2.step do |current_number| not_p... prev_numbers = [] # 1は素数ではないので、2からカウントアップする 2.step do |current_number| not_prime_number = false # 今までに出てきた数全てで今の数を割る prev_numbers.each do |prev_number| if (current_number % prev_number).zero? not_prime_number = true break end end # 次の数を「今までの数全て」で割るために、今までの数を覚えておく prev_numbers.push current_number puts current_number unless not_prime_number end