ans

LS_fengchixuan 2023-12-02 20:18:58 5 返回题目

#include <bits/stdc++.h> using namespace std; int a[15]; int main() { for(int i=1; i<=10; i++) { scanf("%d",&a[i]); } for(int i=1; i<=10-1; i++) { bool flag=false; for(int j=10; j>=i+1; j--) { if(a[j-1]<a[j]) { flag=true; swap(a[j-1],a[j]); } } if(flag==false) break; } for(int i=1; i<=10; i++) { if(a[i]%2!=0) printf("%d ",a[i]); } for(int i=1; i<=10-1; i++) { bool flag=false; for(int j=10; j>=i+1; j--) { if(a[j-1]>a[j]) { flag=true; swap(a[j-1],a[j]); } } if(flag==false) break; } for(int i=1; i<=10; i++) { if(a[i]%2==0) printf("%d ",a[i]); } return 0; }

{{ vote && vote.total.up }}