知识点:
循环控制:循环控制
注意:数学公式的积累
#include <iostream>
using namespace std;
int main() {
int odd = 0;
int even = 0;
int n;
cin >> n;
if (n % 2 == 0) {
odd = even = n / 2;
} else {
odd = n / 2 + 1;
even = n / 2;
}
cout << odd << " " << even;
return 0;
}
// 原来解法
/*
int main() {
int odd = 0;
int even = 0;
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
if (i % 2 != 0) {
odd++;
} else {
even++;
}
}
cout << odd << " " << even;
return 0;
}
*/



京公网安备 11010502036488号