#141: 有手就行好吧?


s270 (孫育崧)

學校 : 不指定學校
編號 : 305
來源 : [118.163.232.198]
最後登入時間 :
2026-09-26 19:54:27
t017. 207 選擇敘述與迴圈 (質數判斷) | From: [118.163.232.198] | 發表日期 : 2026-09-12 19:30

#include <iostream>

using namespace std;

int main()

{

    int n;

    cin >> n;

    bool isPrime = true;

    if (n < 2)

    {

        isPrime = false;

    }

    else if (n == 2)

    {

        isPrime = true;

    }

    else if (n % 2 == 0)

    {

        isPrime = false;

    }

    else

    {

        for (int i = 3; i * i <= n; i += 2)

        {

            if (n % i == 0)

            {

            isPrime = false;

                break;

            }

        }

    }

    if (isPrime)

    {

        cout << n << " is a prime number" << endl;

    }

    else

    {

        cout << n << " is not a prime number" << endl;

    }

    return 0;

}

 

 
ZeroJudge Forum