題目連結: 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;
        }
    }
}
更新於 閱讀次數

用實際行動犒賞爆肝的我😀

Zrn Ye LinePay

LinePay