I need a function that returns the smallest prime number p smaller than 100,000 such that (p + n) is also prime, where n is a scalar integer and is the sole input argument to the function
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Octavzz
am 26 Aug. 2015
Bearbeitet: Stephen23
am 27 Aug. 2015
Write a function called prime_pairs that returns the smallest prime number p smaller than 100,000 such that (p + n) is also prime, where n is a scalar integer and is the sole input argument to the function. If no such number exists, then the function returns -1. You may use the built-in functions, primes and isprime.
3 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
charu sharma
am 27 Aug. 2015
For simple code refer this and ask if you have any query: http://farzicoders.blogspot.in/2015/08/write-function-called-primepairs-that.html
1 Kommentar
Stephen23
am 27 Aug. 2015
"simple code" with:
- poorly named variables: for i=1:l
- superfluous intermediate variables: flag
- superfluous loops when code vectorization would be neater.
- superfluous return statements.
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!