分西瓜 80分求助

不能用for语句,我还没学,老师会发现的

12. 分西瓜

题目ID:1175拓展题50分

最新提交:

Wrong Answer

80 分

历史最高:

Wrong Answer

80 分

时间限制: 1000ms

空间限制: 262144kB

题目描述

时间:1s 空间:256M

题目描述:

[image]

给你一个西瓜的重量,问你能否将这个西瓜分成两部分,每个部分都是偶数。

输入格式:

输入一行,包含一个整数weight,表示西瓜的重量

输出格式:

输出一行,见样例。

样例输入1:

8

样例输出1:

YES, you can divide the watermelon into two even parts.

样例输入2:

3

样例输出2:

NO, you can't divide the watermelon into two even parts.

约定:

1<=weight<=100

提示:

要注意检查你的输出格式要跟样例输出一模一样才能通过,尤其别忘了句子最后的小点哦

80分代码:
using namespace std;
int main(){
int a;
if(a%2!=0 && a!=2){
cout<<“NO, you can’t divide the watermelon into two even parts.”;
}else if(a/2!=0){
cout<<“YES, you can divide the watermelon into two even parts.”;
}else{
cout<<“YES, you can divide the watermelon into two even parts.”;
}
return 0;
}

if(a%2!=0 || a%2%2!=0){
2 个赞

你这个

else if(a/2!=0){
       cout<<“YES, you can divide the watermelon into two even parts.”;
}

不用的

2 个赞

好像是没用到

你把这个删了就AC了

2 个赞

还是80分哦

&&改成||

变20了你敢信

他这个判断就不对,跟a不等于2没关系

那把!=改成==

他没输入a吧

1 个赞

把a%2!=0 && a!=2改成a%2==0&&a>2
再把NO, you can’t divide the watermelon into two even parts.和
YES, you can divide the watermelon into two even parts.的位置换一下

不用啦,谢谢,AC啦

是的,没输入[捂脸]

那解决方案给张乐凡干嘛

唔,要不撤回了?

我是把不等于改成等于先AC,那个时候自己也发现没输入的

666,拿给他吧,我不差这一个

别生气嘛,我不知道这个有什么用