#496. 自律挑战
自律挑战
问题描述
小明决定好好安排自己接下来 天的生活。他每天有三种选择:
- 去书店看书(仅限书店营业时)
- 去体育馆打球(仅限体育馆开放时)
- 在家看电视(保底选择)
每天的营业情况用一个数组 表示,其中:
- :书店和体育馆都关闭
- :书店关闭,体育馆开放
- :书店营业,体育馆关闭
- :书店和体育馆都开放
小明的活动规则:
- 不能连续两天看书(保护视力)
- 不能连续两天打球(避免运动损伤)
目标: 在遵守以上规则的前提下,尽量减少在家看电视的天数。
输入格式
- 第一行:天数
- 第二行: 个整数
输出格式
一个整数,表示小可最少需要在家看电视的天数
样例输入
4
1 3 2 0
样例输出
2
样例输入
7
1 3 3 2 1 2 3
样例输出
0
说明
-
第天:打球()
-
第天:看书(,不能连续两天打球)
-
第天:必须在家(,前一天看书,今天不能再看书)
-
第天:在家(,没地方可去)
最少在家天数:
数据范围
- 前个测试点:
- 所有测试点:,
相关
在下列比赛中: