NC213471. 爱丽丝的人偶(一)
描述
输入描述
一个正整数
输出描述
满足要求的一种摆法。如果有多解,输出任意一种摆法即可。
示例1
输入:
3
输出:
1 3 2
说明:
C(clang11) 解法, 执行用时: 57ms, 内存消耗: 6964K, 提交时间: 2020-11-21 12:14:52
#include<stdio.h> int main(){ int n,i,j; scanf("%d",&n); for(i=1,j=n;i<=n/2;i++,j--){ printf("%d %d ",i,j); } if(n%2!=0)printf("%d",i); return 0; }
C++(clang++11) 解法, 执行用时: 8ms, 内存消耗: 888K, 提交时间: 2020-11-24 11:24:24
#include<stdio.h> int main() { int n,i; scanf("%d",&n); for(i=1;i<=n/2;i++) printf(" %d %d",i,n-i+1); if(n%2!=0) printf(" %d ",(n+1)/2); }
Python3 解法, 执行用时: 100ms, 内存消耗: 5276K, 提交时间: 2022-06-11 23:06:52
n=int(input()) m=n>>1 if n&1: print(n,end=' ') for x in range(m): print(x+1,x+1+m,end=' ')