您当前的位置: 首页 >  Java

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

每天打卡心情好(洛谷P1664题题解,Java语言描述)

星拱北辰 发布时间:2020-01-17 13:56:06 ,浏览量:0

题目要求

P1664题目链接

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

分析

思路如下:

我们用一个变量zero_num标记当前1之前的0个数,这是因为题目要求说明了在遇到1的时候“清算”累计打卡天数,而不是每次都清算。

我们用一个变量counter来记录当前的当前累计天数,是可以减少但不能变为负数的。

还有一个变量result来记录累计的总打卡数,不能减少,是我们所求的最终结果,具体算法规则是有累计到一定程度后会改变的。

AC代码
import java.util.Scanner;

public class Main {

    public static int getReward(int counter) {
        if (counter             
关注
打赏
1660750074
查看更多评论
0.0875s