rのランダムxの後に素数を見つける

シャイオハヨン

このコードを作成しましたが、axよりも大きい最小の素数を見つけたいですか?たとえば、4の場合、5が必要です。7が与えられると、11が必要です。

my_number = function(n) {
    rangeOfNumbers = 2:(n-1)
    if(any(n%%rangeOfNumbers == 0)){
      return(FALSE)
    }
    else return(TRUE)
  }
Tjebo

これはwhileこの関数に基づいてループを使用して、数値が素数であるかどうかを確認するオプションです。

first_prime <- function(n){

  is.prime <- function(n) {
    if (n == 2) {
      TRUE
    } else if (any(n %% 2:(n-1) == 0)) {
      FALSE
    } else { 
      TRUE
    }
  }
n <- n+1

while(is.prime(n) == FALSE) {
  n <- n+1
}
print(n)
}

> first_prime(10)
[1] 11
> first_prime(11)
[1] 13
> first_prime(12)
[1] 13
> first_prime(14)
[1] 17
> first_prime(20)
[1] 23

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

最高の素数を見つけるJavascriptプログラム

分類Dev

RでのBox-Cox変換に最適なラムダを見つける

分類Dev

JAVAでランダムに生成された数の平均を見つける方法

分類Dev

最大の素数除数を見つける(可能な限り最速のプログラム)

分類Dev

最大の素数を見つけるためのTSQLプログラム

分類Dev

パンダのデータフレーム行で最後のクラスターを見つける方法は?

分類Dev

O(1)ランタイムで素数を見つける方法

分類Dev

ランダムな5x5配列の値のセル参照を見つける

分類Dev

最大の素数を見つけるための私のプログラムがコンソールに書き込まないのはなぜですか?

分類Dev

数の最大の素数を見つけるアルゴリズム

分類Dev

球に接する点Pからベクトルの1つをランダムに見つける方法

分類Dev

球に接する点Pからベクトルの1つをランダムに見つける方法

分類Dev

配列内の特定の文字列のランダム値を見つける方法

分類Dev

範囲内の素数を見つける際のSigsegvエラー

分類Dev

最大の素数を見つける方法

分類Dev

n番目の素数を見つける

分類Dev

最大の双子素数を見つける

分類Dev

次の素数アルゴリズムを見つける

分類Dev

Rを使用してn個の素数を見つける

分類Dev

R ヒストグラム、y 値による x 値の範囲を見つける (頻度)

分類Dev

「メモリ不足」の後にヒープダンプを見つける場所

分類Dev

プログラムのレンダリングAPIを見つける方法は?

分類Dev

ラケット-範囲内で最大の素数を見つける

分類Dev

DAGのランダムタスクにかかる時間を見つける方法はありますか?

分類Dev

変数をランダムに選択してそのプロパティを見つける方法

分類Dev

Pythonでランダムリストのフロート平均を見つける

分類Dev

プログラムでRの現在のバージョンを見つける

分類Dev

ポインタの配列で素数を見つける

分類Dev

1秒で100万までのすべての素数を見つけるプログラム、または可能な限りそれに近い素数を見つけるプログラム?

Related 関連記事

  1. 1

    最高の素数を見つけるJavascriptプログラム

  2. 2

    RでのBox-Cox変換に最適なラムダを見つける

  3. 3

    JAVAでランダムに生成された数の平均を見つける方法

  4. 4

    最大の素数除数を見つける(可能な限り最速のプログラム)

  5. 5

    最大の素数を見つけるためのTSQLプログラム

  6. 6

    パンダのデータフレーム行で最後のクラスターを見つける方法は?

  7. 7

    O(1)ランタイムで素数を見つける方法

  8. 8

    ランダムな5x5配列の値のセル参照を見つける

  9. 9

    最大の素数を見つけるための私のプログラムがコンソールに書き込まないのはなぜですか?

  10. 10

    数の最大の素数を見つけるアルゴリズム

  11. 11

    球に接する点Pからベクトルの1つをランダムに見つける方法

  12. 12

    球に接する点Pからベクトルの1つをランダムに見つける方法

  13. 13

    配列内の特定の文字列のランダム値を見つける方法

  14. 14

    範囲内の素数を見つける際のSigsegvエラー

  15. 15

    最大の素数を見つける方法

  16. 16

    n番目の素数を見つける

  17. 17

    最大の双子素数を見つける

  18. 18

    次の素数アルゴリズムを見つける

  19. 19

    Rを使用してn個の素数を見つける

  20. 20

    R ヒストグラム、y 値による x 値の範囲を見つける (頻度)

  21. 21

    「メモリ不足」の後にヒープダンプを見つける場所

  22. 22

    プログラムのレンダリングAPIを見つける方法は?

  23. 23

    ラケット-範囲内で最大の素数を見つける

  24. 24

    DAGのランダムタスクにかかる時間を見つける方法はありますか?

  25. 25

    変数をランダムに選択してそのプロパティを見つける方法

  26. 26

    Pythonでランダムリストのフロート平均を見つける

  27. 27

    プログラムでRの現在のバージョンを見つける

  28. 28

    ポインタの配列で素数を見つける

  29. 29

    1秒で100万までのすべての素数を見つけるプログラム、または可能な限りそれに近い素数を見つけるプログラム?

ホットタグ

アーカイブ