s.c (362B)
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 int solve() 5 { 6 unsigned int n; 7 8 scanf("%u", &n); 9 10 if (n == 1) return printf("1\n"); 11 if (n <= 3) return printf("NO SOLUTION\n"); 12 13 for (unsigned i = 2; i <= n; i+=2) printf("%u ", i); 14 for (unsigned i = 1; i <= n; i+=2) printf("%u ", i); 15 16 printf("\n"); 17 18 return 0; 19 } 20 21 int main() 22 { 23 int t = 1; 24 while (t--) 25 solve(); 26 }