Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: blaboo123

Problemset: จำนวนเฉพาะก่อนหน้า

Language: cpp

Time: 0.003 second

Submitted On: 2025-11-26 21:50:44

#include <iostream>
using namespace std;

int main()
{
    long n, c = 0;
    int arr[5];
    bool isPrime = true;
    cin >> n;
    for (int i = n - 1; i >= 2; i--)
    {
        if (c == 5)
        {
            break;
        }
        else
        {
            isPrime = true;
            for (int j = 2; j * j <= i; j++)
            {
                if (i % j == 0)
                {
                    isPrime = false;
                    break;
                }
            }
            if (isPrime)
            {
                c++;
                arr[5 - c] = i;
            }
        }
    }
    cout << arr[0] << ' ' << arr[1] << ' ' << arr[2] << ' ' << arr[3] << ' ' << arr[4] << endl;
    return 0;
}