0
已解决
王永浩
新手守护
新手守护
2009 多少巧克力 4
题目描述 Description
小美有 a 颗巧克力,小甜有 b 颗巧克力
小美说:我的巧克力个数大于 50 个,并且小甜的巧克力个数小于 50 个。
小甜说:要么小美的巧克力个数小于 50 个,要么一定不是小美的比我的巧克力个数少并且我的巧克力个数大于 50 个。
请你分别判断小美和小甜两人说的是否正确呢?
请定义两个 bool 型变量来存放比较的结果,正确则输出结果为 1,错误则输出结果为 0
输入描述 Input Description
一行:a b,分别表示小美,小甜的巧克力颗数
输出描述 Output Description
一行:用空格间隔,分别为两个人说的话是否正确,正确则输出结果为 1,错误则输出结果为 0
样例输入 Sample Input
3 21
样例输出 Sample Output
0 1
WA90
- #include<bits/stdc++.h>
- using namespace std;
- int main(){
- int a,b;
- cin>>a>>b;
- if(a>50&&b<50){
- cout<<1<<" "<<0;
- } else if(a<50||a>=b&&a>50){
- cout<<0<<" "<<1;
- }
- }
1
已采纳
王子桐
高级光能
高级光能
你的思路太复杂,按我的来。
if(a>50&&b<50){
cout<<"1 ";//有空格
}else{
cout<<"0 ";//有空格
} if(a<50||b<a&&b>50){
cout<<"1 ";//有空格
}else{
cout<<"0";
}
王子桐在2021-03-30 20:43:08追加了内容
望采纳
0
宫成
中级守护
中级守护
int a,b;
cin>>a>>b;
cout<<(a>50&&b<50)<<" ";
cout<<(a<50||a>=b&&b>50);//基本框架加上这个!
求采纳!!!
0