題目連結: https://zerojudge.tw/ShowProblem?problemid=c013
# 解題思路
第一行輸出 1 一個,第二行輸出 2 二個,第 n 行輸出 n 共 n 個,然後再反著輸出一次
# 程式碼
#include <iostream> | |
using namespace std; | |
int main(){ | |
int n,num,times; | |
cin>>n; | |
while(n--){ | |
cin>>num>>times; | |
for(int i=0;i<times;i++){ | |
for(int j=1;j<=num;j++){ | |
for(int k=0;k<j;k++) | |
cout<<j; | |
cout<<endl; | |
} | |
for(int j=num-1;j>0;j--){ | |
for(int k=0;k<j;k++) | |
cout<<j; | |
cout<<endl; | |
} | |
cout<<endl<<endl; | |
} | |
} | |
} |