洛谷B2041
题目描述
某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有 10个印有“幸运”、或 20 个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。现分别给出你拥有的印有“幸运”和“鼓励”的瓶盖数,判断是否可以去兑换大奖。若可以兑换大奖,输出 1 ,否则输出 0 。
输入格式
一行,包含两个整数,分别是印有“幸运”和“鼓励”的瓶盖数,用一个空格隔开。
输出格式
一行。若可以兑换大奖,输出 1 ,否则输出 0。
代码:
#include<iostream>
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
//满足”幸运“大于等于10,或者”鼓励“大于等于20其中一个条件即可,用或(||)
if(x>=10||y>=20)
cout<<"1"<<endl;
else cout<<"0"<<endl;
return 0;
}
结果:
我觉得这题主要讲的就是"||“这个运算符号,这个符号是满足其中一个条件就可以。而运算符”&&”,需要满足所有的条件,可以理解为且(and)