Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <cstdio>#include <iostream>#include <cstring>#include <string>#include <algorithm>#include <map>using namespace std;const int MAXN = 1e5+5;int val[MAXN];int main(){int n;int i,j,k;scanf("%d",&n);for( i=1,j=n,k=1;k<=n;++i,--j ){val[i] = k++;if( k>n ) break;val[j] = k++;}for( i=1;i<=n;++i ){if( i!=1 ) printf(" ");printf("%d",val[i]);}printf("\n");