4948번
#include <stdio.h>
int main() { int m, n; scanf("%d %d", &m, &n); int con = 1; for (int i = m; i <= n; i++) { if (i < 2) { continue; } for (int j = 2; j * j <= i; j++) { if (i % j == 0) { con = 0; break; } } if (con == 1) { printf("%d\n", i); } con = 1; } return 0; }
8393번
a = int(input()) b = 0 for s in range(1,a+1,1): b+=s
print(b)
1929번
m,n = map(int,input().split(' '))
t = 1 for d in range(m,n+1,1): t = 1 if d < 2: continue for s in range(2,int(d**1/2)+1,1): if d%s == 0: t = 0 break if t == 1: print(d)
1978번
#include <stdio.h> #include <stdlib.h>
int main() {
int s;
int d = 0;
scanf("%d", &s);
int *num = (int *)malloc(sizeof(int) * s);
for (int i = 0; i < s; i++) {
scanf("%d", &num[s]);
}
for (int a = 0; a < s;a++) {
d = 1;
for (int b = 2; b * b <= num[a];b++) {
if (num[a] % b == 0) {
d = 0;
break;
}
}
if (d == 1) printf("%d", num[a]);
}
return 0;
}