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

0
0
已解决
李星泽
李星泽
初级光能
初级光能

2009   多少巧克力 4

经验值:400 时间限制:1000毫秒

题目描述 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

(程序在另一台电脑做的这台没有后面补上)


0
已采纳
朱小川
朱小川
缔造者
缔造者

if(a>50&&b<50){

cout<<"1"<<" ";

}else{

cout<<"0"<<" ";

}if(a<50||b<a&&b>50){

cout<<"1"<<" ";

}else{

cout<<"0";

}

核心

0
涛沙龙
涛沙龙
初级守护
初级守护
  • bool f1=(a>50&&b<50);
  • bool f2=(a<50||!(a<b)&&b>50);
  • cout<<f1<<" "<<f2; 
  • 核心
0
柏以轩
柏以轩
资深光能
资深光能
  •  cout<<(a>50&&b<50)<<" "<<(a<50||!(a<b)&&b>50); 
0
潘艺博
潘艺博
初级天翼
初级天翼

整形 a,b;

输入 a b;

输出 (a 大于 50 且(&&)b 小于 50) 和 空格 ;

输出 (a 小于 50 或(||)非(!)(a 小于 b) 且 b 大于 50);

0
林熙彭
林熙彭
资深守护
资深守护

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
    int a,b;
    cin>>a>>b;
    bool x,y;
    x=a>50&&b<50;
    y=a<50||(a>b&&b>50);
    if(x==1){
        cout<<"1"<<" ";
    }
    else{
        cout<<"0"<<" ";
    }
    if(y==1){
        cout<<"1"<<" ";
    }
    else{
        cout<<"0"<<" ";
    }
    return 0;
}

100分!!!!!!!!!!!

求采纳!!!!!!!!!!!!

我要回答