Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: bbcctxp

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

Language: c

Time: 0.002 second

Submitted On: 2025-10-11 10:50:42

//c1_su67_last_prime
#include <stdio.h>

int prime(int num){
    if(num<2) return 0;
    for(int i=2;i*i<=num;i++){
        if(num%i==0) return 0;
    }
    return 1;
}

int main(){
    int n;
    scanf("%d",&n);

    int prime_num[5];

    int c=0,j=0;
    for(int i=n-1;i>=2 && c<5;i--)
        if(prime(i)){
            prime_num[j]=i;
            j++;
            c++;
        }

    for(int i=4;i>=0;i--)
        printf("%d ",prime_num[i]);

    return 0;
}