Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
39298 | huyanfeng | 整数奇偶排序 | C++ | 通过 | 1 MS | 252 KB | 498 | 2024-01-31 20:44:12 |
#include<iostream> #include<algorithm> using namespace std; bool cmp(int a, int b) { return a > b; } int main() { int ji[15], ou[15], num, c1 = 0, c2 = 0; for (int i = 1; i <= 10; i++) { cin >> num; if(num % 2 == 0) { c2++; ou[c2] = num; }else{ c1++; ji[c1] = num; } } sort(ji + 1, ji + c1 + 1, cmp); sort(ou + 1, ou + c2 + 1); for (int i = 1; i <= c1; i++) cout << ji[i] <<" "; for (int i = 1; i <= c2; i++) cout << ou[i] <<" "; return 0; }