題目
原題鏈接:B. Present from Lena
題意
n==5時闸迷,輸出如下表:
0
0 1 0
0 1 2 1 0
0 1 2 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 4 5 4 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 2 1 0
0 1 2 1 0
0 1 0
0
代碼
#include<bits/stdc++.h>
using namespace std;
void printline(int cou,int max){
for(int i=0;i<cou;i++){
printf(" ");
}
printf("0");
for(int i=1;i<=max;i++){
printf(" %d",i);
}
for(int i=max-1;i>=0;i--){
printf(" %d",i);
}
printf("\n");
}
int main() {
int n;
scanf("%d",&n);
for(int i=0;i<=n;i++){
printline(n-i,i);
}
for(int i=n-1;i>=0;i--){
printline(n-i,i);
}
return 0;
}