//a104.cpp #include <iostream> // 引入標準輸入輸出函式庫,用來使用cin、cout等功能 #include <vector> // 引入vector標頭檔,使用vector容器 #include <algorithm> // 加入algorithm標頭檔,使用sort函式 using namespace std; // 使用C++標準命名空間,讓我們可以直接使用cout、cin等,不需加前綴std:: int main() { // 主函式的開始,程式進入點 int n; // 宣告一個整數變數n while(cin>>n){ // 當輸入n時,進入迴圈 vector<int> a(n); // 宣告一個大小為n的整數向量a for(int i=0;i<n;i++){ // 迴圈讀取n個整數,並存入向量a中 cin>>a[i]; // 讀取整數並存入向量a的第i個位置 } sort(a.begin(),a.end()); // 對向量a進行排序,從小到大 for(int i=0;i<n;i++){ // 迴圈輸出排序後的向量a cout<<a[i]<<" "; // 輸出向量a的第i個元素,並加上空格 } cout<<endl; // 輸出換行符號,讓每次輸出結果在新的一行 } return 0; // 主函式結束,回傳0表示程式正常結束 }