问题标题: 酷町堂:2009 多少巧克力 4

0
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
朱小川
朱小川
缔造者
缔造者
  • #include<iostream>
  • using namespace std;
  • int main(){
  • int a,b;
  • cin>>a>>b;
  • if(a>50&&b<50){
  • cout<<"1"<<" ";
  • }else{
  • cout<<"0"<<" ";
  • }if(a<50||b<a&&b>50){
  • cout<<"1"<<" ";
  • }else{
  • cout<<"0";
  • return 0;
  • }
  • 求采纳
我要回答