#46267: paytion


1121226@stu.wghs.tp.edu.tw (Arthur✨EC)

學校 : 臺北市私立薇閣高級中學
編號 : 252772
來源 : [60.248.154.139]
最後登入時間 :
2025-08-21 12:59:45

#include <bits/stdc++.h>
using namespace std;
int main(){
    string name;
    vector<string> soldiers;
    // 讀取所有士兵的名字
    while(cin>>name){
        soldiers.push_back(name);
    }
    // 建立三個縱隊
    vector<string> column1,column2,column3;
    // 按照規則分配到三個縱隊
    for(int i=0;i<soldiers.size();i++){
        if(i%3==0){
            column1.push_back(soldiers[i]);
        }
        else if(i%3==1){
            column2.push_back(soldiers[i]);
        }
        else{
            column3.push_back(soldiers[i]);
        }
    }
    // 輸出第一縱隊
    for(int i=0;i<column1.size();i++){
        if(i>0) cout << " ";
        cout<<column1[i];
    }
    cout<<endl;
    // 輸出第二縱隊
    for(int i=0;i<column2.size();i++){
        if(i>0) cout<<" ";
        cout<<column2[i];
    }
    cout<<endl;

    // 輸出第三縱隊
    for(int i=0;i<column3.size();i++){
        if(i>0) cout<<" ";
        cout<<column3[i];
    }
    cout<<endl;
    return 0;
}