美文网首页
201803-1 跳一跳

201803-1 跳一跳

作者: 月影追猎者 | 来源:发表于2019-12-09 16:58 被阅读0次

试题名称:跳一跳
时间限制:1.0 s
内存限制:256.0 MB
问题描述:
  近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。
  简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。
  如果跳到了方块上,但没有跳到方块的中心则获得1分;跳到方块中心时,若上一次的得分为1分或这是本局游戏的第一次跳跃则此次得分为2分,否则此次得分比上一次得分多两分(即连续跳到方块中心时,总得分将+2,+4,+6,+8...)。
  现在给出一个人跳一跳的全过程,请你求出他本局游戏的得分(按照题目描述的规则)。
输入格式
  输入包含多个数字,用空格分隔,每个数字都是1,2,0之一,1表示此次跳跃跳到了方块上但是没有跳到中心,2表示此次跳跃跳到了方块上并且跳到了方块中心,0表示此次跳跃没有跳到方块上(此时游戏结束)。
输出格式
  输出一个整数,为本局游戏的得分(在本题的规则下)。
样例输入
1 1 2 2 2 1 1 2 2 0
样例输出
22
数据规模和约定
  对于所有评测用例,输入的数字不超过30个,保证0正好出现一次且为最后一个数字。

Java实现

import java.util.Scanner;

public class Jump {
    public static void main(String[] args) {
        String str = new Scanner(System.in).nextLine();
        String[] arr = str.split(" ");
        int sum = 0;
        int two_count = 0;
        for (String i : arr) {
            if (i.equals("2")) {
                two_count++;
                sum += two_count * Integer.parseInt(i);
            } else {
                two_count = 0;
                sum += Integer.parseInt(i);
            }
        }
        System.out.println(sum);
    }
}

Python实现

str = input()
list = str.split(" ")
sum = 0
two_count = 0
for i in list:
    if i == '2':
        two_count += 1
        sum += two_count * int(i)
    else:
        two_count = 0
        sum += int(i)
print(sum)

相关文章

  • 201803-1 跳一跳

    试题名称:跳一跳时间限制:1.0 s内存限制:256.0 MB问题描述:近来,跳一跳这款小游戏风靡全国,受到不少玩...

  • 微信“跳一跳”,暴露了你的感情危机

    最近,流行着一股“跳一跳”风。 课间休息跳一跳,大脑好放松。 宿舍床上跳一跳,晚上睡的香。 办公室里跳一跳,小心点...

  • 跳一跳

    我这几天在玩小程序里的跳一跳游戏,几番努力都没有儿子跳的步数多。或许是自己太在意,用劲小了掉下去了,用劲大了跳过了...

  • 跳一跳

    有这样一件事,相信大家都知道微信上“跳一跳”这个小程序,有个人每次都能有很高的分数,而另一个人,分数怎么都提不上去...

  • 跳一跳

    在朋友圈问了个问题:玩儿跳一跳的时候你在想什么,一个朋友答说思考人生。 人生我倒没思考,玩儿的时候一直努力让自己专...

  • 跳一跳

  • 跳一跳

  • 跳一跳

    最近我们也做了一个跳一跳的小游戏。 我们的跳一跳是多人联网一同比赛的。 这个跳的过程我们是由服务器来做的。 如图,...

  • 跳一跳

    无聊的时候玩跳一跳,本来玩不了多少,但幸运乃至到了110,而童鞋则是138,我还在玩儿,他说道:你还玩干嘛呀?是要...

  • 跳一跳

    2017年的末尾,腾讯发布了小游戏,而其中最让人欲罢不能的 ,当属跳一跳了 。今天 就来给大家分享一下如何用pyt...

网友评论

      本文标题:201803-1 跳一跳

      本文链接:https://www.haomeiwen.com/subject/crqigctx.html