Pagini recente » Borderou de evaluare (job #2832184) | Metrou | Borderou de evaluare (job #1284888) | Borderou de evaluare (job #1359202) | Cod sursa (job #585555)
Cod sursa(job #585555)
#include <stdio.h>
#include <math.h>
int main() {
freopen("nummst.in", "rt", stdin);
freopen("nummst.out", "wt", stdout);
int N, i;
scanf("%d", &N);
for (i = 2; i * i <= N; i += 1 + (i != 2)) {
if (N % i == 0) {
int gcd = N / i;
printf("%d %d\n", gcd, N - gcd);
return 0;
}
}
printf("%d %d\n", 1, N - 1);
return 0;
}