Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
39339 jaypei 整数奇偶排序 C++ 通过 0 MS 252 KB 636 2024-01-31 21:33:43

Tests(1/1):


#include<iostream> #include<algorithm> using namespace std; bool cmp(int a,int b){ return a>b; } bool evenorodd(int a){ if(a%2==0){ return true; } return false; } int main(){ int a[10],odd[10],even[10],cntodd=0,cnteven=0; for(int i=0;i<10;i++){ cin>>a[i]; } for(int i=0;i<10;i++){ bool n=evenorodd(a[i]); if(n==true){ even[cnteven]=a[i]; cnteven++; } else{ odd[cntodd]=a[i]; cntodd++; } } sort(even+0,even+cnteven); sort(odd+0,odd+cntodd,cmp); for(int i=0;i<cntodd;i++){ cout<<odd[i]<<" "; } for(int i=0;i<cnteven;i++){ cout<<even[i]<<" "; } return 0; }


测评信息: