Cod sursa(job #163597)
Utilizator | Data | 22 martie 2008 14:48:25 | |
---|---|---|---|
Problema | Sortare | Scor | 0 |
Compilator | cpp | Status | done |
Runda | preONI 2008, Runda Finala, Clasa a 10-a | Marime | 0.34 kb |
#include <stdio.h>
const int N_MAX = 5010;
int main()
{
freopen("sortare.in", "r", stdin);
#ifndef _SCREEN_
freopen("sortare.out", "w", stdout);
#endif
int N;
scanf("%d\n", &N);
if (N % 2 == 1) printf("%d\n", N / 2 + 1);
else printf("%d\n", N / 2);
for (int i = 1; i <= N; i ++) {
printf("%d ", i);
}
printf("\n");
return 0;
}