fun isPrime(n: Int): Boolean {
if (n < 2) {
return false
}
for (i in
2 until
sqrt(n.
toDouble()).
toInt() + 1) { if (n % i == 0) {
return false
}
}
return true
}
fun main() {
val n = 7
val result = isPrime(n)
if (result) {
println("$n jest liczba pierwsza")
} else {
println("$n nie jest liczba pierwsza")
}
}
aW1wb3J0IGtvdGxpbi5tYXRoLnNxcnQKCgpmdW4gaXNQcmltZShuOiBJbnQpOiBCb29sZWFuIHsKICBpZiAobiA8IDIpIHsKICAgIHJldHVybiBmYWxzZQogIH0KCiAgZm9yIChpIGluIDIgdW50aWwgc3FydChuLnRvRG91YmxlKCkpLnRvSW50KCkgKyAxKSB7CiAgICBpZiAobiAlIGkgPT0gMCkgewogICAgICByZXR1cm4gZmFsc2UKICAgIH0KICB9CgogIHJldHVybiB0cnVlCn0KCmZ1biBtYWluKCkgewogIHZhbCBuID0gNwoKICB2YWwgcmVzdWx0ID0gaXNQcmltZShuKQoKICBpZiAocmVzdWx0KSB7CiAgICBwcmludGxuKCIkbiBqZXN0IGxpY3piYSBwaWVyd3N6YSIpCiAgfSBlbHNlIHsKICAgIHByaW50bG4oIiRuIG5pZSBqZXN0IGxpY3piYSBwaWVyd3N6YSIpCiAgfQp9