[蓝桥杯STEMA模拟] 白皮书模拟题

【背景信息】
小蓝家的灯是拉线式开关的,拉一次灯开,再拉一次灯关,未拉之前灯是熄灭状态。
【编程实现】拉线开关。
输入一个正整数 (1<100)M(1<M<100),作为小蓝拉动开关的次数,判断拉动M次后,灯是点亮状态还是熄灭状态。

输入描述:

输入一个正整数M作为拉动开关的次数(1<100)(1<M<100)。

输出描述:

如果灯是点亮状态输出整数“1”,如果灯是熄灭状态输出整数“0”。

样例输入

5

Copy

样例输出

1

Copy

好久不见,最近有点忙,今天抽出时间给各位观众老爷出一个新专辑[蓝桥杯STEMA模拟]——白皮书模拟题模块。先前的USACO竞赛模块广受大家的好评,USACO竞赛这个模块我会继续寻找该竞赛的其它练习题,并做出讲解,感谢各位观众老爷的捧场!!!!!!

题解:

本题要求输入一个正整数M,并判断拉动M次后,灯是点亮状态还是熄灭状态。那么,这里我们要弄清楚:每开,关算一次,所以,我们需要用M对2进行取余。以下是代码

#include<bits/stdc++.h>
using namespace std;
 
int main()            //万能头文件
{
    int M;
    cin >> M;
    cout << M % 2 << endl;        //对二进行取余,判断M此后灯是亮的还是关着的
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值