7-63 分兩列 (5分)
阿新 • • 發佈:2020-10-21
7-63 分兩列 (5分)
一列縱隊在上課的時候會造成很大的麻煩,體育老師常用的辦法就是讓同學們1、2報數,然後報2的同學向後退一步。現在我們已經知道一列縱隊時候同學的學號分佈,那麼你能輸出分成兩列後同學的學號麼?
輸入格式:
第一行包括一個數n,表示班級裡有n位學生,班級人數至少是1,不超過100。第二行包括n個數,表示一列縱隊時每個同學的學號。
輸出格式:
請按順序輸出分開兩列後兩列每位同學的學號,用空格隔開。每列同學佔兩行,報1的同學在第1行。
輸入樣例:
5
2 1 3 5 4
輸出樣例:
2 3 4
1 5
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int a[n];
int i;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i+=2)
{
if(i==0)
printf("%d",a[i]);
else
printf(" %d",a[i]);
}
printf("\n");
for(i=1;i<n;i+=2)
{
if(i==1)
printf("%d",a[i]);
else
printf(" %d",a[i]);
}
printf("\n");
return 0;
}