3 solutions
-
1
#include<iostream> #include<algorithm> using namespace std; bool px(int a,int b); int main(){ int n;cin>>n;int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; if(a[i]%2==0)a[i]=0; } sort(a,a+n,px); int i=0; while(a[i+1]){ cout<<a[i]<<','; i++; } cout<<a[i]; } bool px(int a,int b){ if(a==0) return 0; else{ if(b==0) return 1; else{ if(a>b)return 0; else return 1; } } }
-
0
#include<iostream> #include<algorithm> using namespace std; bool px(int a,int b); int main(){ int n; cin >>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; if(a[i]%2==0)a[i]=0; } sort(a,a+n,px); int i=0; while(a[i+1]!=0){ cout <<a[i] <<','; i++; } cout <<a[i]; } bool px(int a,int b){ if(a==0)return 0; else{ if(b==0)return 1; else{ if(a>b)return 0; else{ return 1; } } } }
- 1
Information
- ID
- 663
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 5
- Tags
- # Submissions
- 27
- Accepted
- 13
- Uploaded By