10001th prime: Difference between revisions

Added Dart
(Added Dart)
Line 392:
The 10,001st prime is 104,743.
</pre>
 
=={{header|Dart}}==
<syntaxhighlight lang="dart">import 'dart:math';
 
bool isPrime(int n) {
if (n <= 1) return false;
if (n == 2) return true;
for (int i = 2; i <= sqrt(n); ++i) {
if (n % i == 0) return false;
}
return true;
}
 
int prime(int n) {
int p, pn = 1;
if (n == 1) return 2;
for (p = 3; pn < n; p += 2) {
if (isPrime(p)) pn++;
}
return p - 2;
}
 
void main() {
print(prime(10001));
}</syntaxhighlight>
{{out}}
<pre>104743</pre>
 
=={{header|Delphi}}==
2,156

edits