#include <iostream> #include <vector> using namespace std; int main() { int n=0; vector<int> res,RES; cin>>n; while(n--) { int ai; cin>>ai; if(ai>0) res.push_back(ai); } for(int i=0;i<res.size();i++) { int j=0; for(;j<res.size();j++) { if(((res[j]/res[i]) * res[i]) == res[j] && j != i) break; } if(j == res.size()) RES.push_back(res[i]); } for(int i=0;i<RES.size();i++) for(int j=0;j<RES.size()-i-1;j++) { if(RES[j]>RES[j+1]) { int temp = RES[j]; RES[j] = RES[j+1]; RES[j+1] = temp; } } for(int i=0;i<RES.size();i++) cout<<RES[i]<<" "; return 0; }
点赞 评论

相关推荐

09-21 21:14
门头沟学院
否极泰来来来来:和他说:这里不好骂你,我们加个微信聊
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务