#44169: c++解法參考


louis14888@gmail.com (里里里wow)

學校 : 不指定學校
編號 : 273476
來源 : [61.30.132.86]
最後登入時間 :
2024-11-11 02:21:38
e968. 班級名單 (Student list) -- TOI練習賽201903新手組第2題 | From: [61.30.133.238] | 發表日期 : 2024-11-09 01:24

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<=3||n>20){  //輸入數字的限制
return 0;
}
vector<int>shin;
for(int i=n;i>=1;i--){
shin.push_back(i);
}
int a,b,c;
cin>>a>>b>>c;
shin.erase(remove(shin.begin(),shin.end(),a),shin.end());
shin.erase(remove(shin.begin(),shin.end(),b),shin.end());  //移除數字
shin.erase(remove(shin.begin(),shin.end(),c),shin.end());
sort(shin.begin(),shin.end(),greater<int>());  //降冪
for(int j=0;j<shin.size();j++){
cout<<"No. "<<shin[j]<<"\n";  
}
return 0;
}

 
ZeroJudge Forum