作者:波纹飞鱼
T1036 收集瓶盖赢大奖
震惊!!!一男子收废品竟意外收获大奖!!!
又有哪一个男孩子不想去收废品呢?
收集瓶盖赢大奖,这是一道轻松有趣的题目。
题目
通过阅读题目我们可以发现题目大篇幅都在讲故事,而核心十分简单。
解题
一,流程图
将题目中的核心提取出来,我们可以绘制出一张简单明了的流程图。
二,提取关键点
通过观察流程图,我们不难发现:
两个条件中我们只需要满足任意一点就可以兑换大奖,而只有在两个条件都不满足的时候才无法兑奖。
即分别判断两项输入变量是否满足条件,只要存在满足条件的情况便输出“1”。
而当两种情况皆不满足时便输出“0”。
=====附录=====
存在满足条件的情况共有三种:
1.只满足“幸运”奖。
2.只满足“鼓励”奖。
3.两种奖项同时满足。
三,编程
完成了准备工作,我们就可以正式开始编程了。
我们按照流程图编程,同时注意关键点即可。
那么,本题的程序便可做出:
#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a>=10) cout<<1;
else if(b>=20) cout<<1;
else cout<<0;
return 0;
}