A306.分糖果到底咋做啊
2025-05-11 09:29:08
发布于:浙江
A306.分糖果到底咋做啊!60个版本,一个没对,我写的代码↓
#include <iostream>
using namespace std;
int main(){
long long n,a,b;
cin >> n;
a = n / 2;
b = n - a;
if (a == b){
cout << "YES";
}else {
cout << "NO";
}
return 0;
}
到底哪错了?
全部评论 3
2025-07-17 来自 浙江
0他只是说要是两个大于0的偶数,偶数加偶数等于偶数,最小的除零外的最小偶数是2,2 + 2也就是4,只需要判断n是不是大于等于4的偶数就行了:
#include<bits/stdc++.h> using namespace std; int main() { long long n; cin >> n; if(n % 2 == 0 && n >= 4){ cout << "YES"; } else { cout << "NO"; } return 0; }2025-07-17 来自 浙江
0
没说一定得一样啊
2025-07-17 来自 浙江
0不是这么写的吧
2025-07-17 来自 浙江
0














有帮助,赞一个