#TCTM10788. 夺童币

0
    ID: 2084 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: 3 上传者: 标签>10788循环结构简单数学简单模拟AI编程素养集训课简单

夺童币

夺童币

题目描述

童程童美学院在线测试平台推出了一项功能,统计同学们每天做题的数量,并奖励相应的童币。其规则如下: 1)每天做完3题可领取8枚童币,若未达到3题则领取的童币数量为0,之后每2题领取1童币,为了引导同学们适量练习,每天领取的童币数量不能超过20。 2)同学们只有单击“领取”后,才能领取当天做题对应的童币。 3)为了鼓励同学们每天坚持练习,在连续三天单击“领取”后,从第四天开始,每天单击“领取”时领到的童币在原童币数量的基础上再奖励一倍,最多不能超过40。但之后只要有一天中断点击“领取”,则就要从0重新开始领取,连续单击“领取”三天后,第四天时才能继续获得童币加倍的奖励。 编程求出某位同学n天后的童币总数。

输入格式

共n+1行。 第一行,包含一个正整数n(1≤n≤1000),表示天数。 接下来n行,每行两个正整数,分别表示当天该同学是否单击了“领取”及所练的题数(1≤题数≤100)。0表示该同学当天未单击“领取”,1表示该同学当天已单击“领取”,数与数之间以一个空格隔开。

输出格式

一行,一个整数,表示n天后该同学所拥有的童币总数。
7
1 4
1 15
1 40
1 20
1 15
0 99
1 1
102

提示

(暂无提示)

来源

童程童美