#include <stdio.h>
void func(int n){
int static count=0;
count++;
printf("%dは%d番目の素数\n", n
, count
); }
int prime(int n){
int i;
int sosuu = 1;
for(i=2; i<n; i++){
if(n%i == 0){
sosuu=0;
break;
}
}
return sosuu;
}
int main(void) {
int x;
for(int i=2; i<20;i++){
x = prime(i);
if (x == 1){
func(i);
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgZnVuYyhpbnQgbil7CgppbnQgc3RhdGljIGNvdW50PTA7CmNvdW50Kys7CgogICAgcHJpbnRmKCIlZOOBryVk55Wq55uu44Gu57Sg5pWwXG4iLCBuLCBjb3VudCk7Cn0KCmludCBwcmltZShpbnQgbil7CiAgICBpbnQgaTsKICAgIGludCBzb3N1dSA9IDE7CiAgICBmb3IoaT0yOyBpPG47IGkrKyl7CiAgICAgICAgaWYobiVpID09IDApeyAKICAgICAgICAgICBzb3N1dT0wOwogICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgIH0KICAgIHJldHVybiBzb3N1dTsKfQoKaW50IG1haW4odm9pZCkgewogICAgaW50IHg7CiAgICBmb3IoaW50IGk9MjsgaTwyMDtpKyspewogICAgICAgIHggPSBwcmltZShpKTsKICAgIGlmICh4ID09IDEpewogICAgICAgIGZ1bmMoaSk7CiAgICB9Cn0KCXJldHVybiAwOwp9Cg==