水题
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
int flag=0;
if(n==2||n==1){
printf("1\n1\n");
return 0;
}
if(n==3){
printf("2\n1 3\n");
return 0;
}
printf("%d\n",n);
for(int i=2;i<=n;i+=2) printf("%d ",i);
for(int i=1;i<=n;i+=2) printf("%d ",i);
putchar('\n');
}