arrow_forward همه ارسال‌ها

جزئیات ارسال کد#641

code_blocks
مسئله مربوطه: عدد اول (#33) arrow_outward
verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: Kotlin
schedule
ارسال‌کننده و زمان:
Faraz Azadi (۱ سال پیش)
descriptionsolution.kt ۲۲ خط • ۳۷۲ بایت
1fun main() {
2 val n = readLine()!!.toInt()
3
4 if (n == 1) {
5 println("Nothing")
6 return
7 }
8
9 var isPrime = true
10 for (i in 2..Math.sqrt(n.toDouble()).toInt()) {
11 if (n % i == 0) {
12 isPrime = false
13 break
14 }
15 }
16
17 if (isPrime) {
18 println("Prime")
19 } else {
20 println("Composite")
21 }
22}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8