美文网首页蓝桥杯题目
[蓝桥杯]奇怪的数列

[蓝桥杯]奇怪的数列

作者: 二十五六岁的你 | 来源:发表于2020-01-30 19:39 被阅读0次

问题 1833: [蓝桥杯][2015年第六届真题]奇怪的数列

题目描述

从X星截获一份电码,是一些数字,如下:
13
1113
3113
132113
1113122113
....

YY博士经彻夜研究,发现了规律:
第一行的数字随便是什么,以后每一行都是对上一行“读出来”
比如第2行,是对第1行的描述,意思是:1个1,1个3,所以是:1113
第3行,意思是:3个1,1个3,所以是:3113

请你编写一个程序,可以从初始数字开始,连续进行这样的变换。

输入

第一行输入一个数字组成的串,不超过100位
第二行,一个数字n,表示需要你连续变换多少次,n不超过20

输出一个串,表示最后一次变换完的结果。

输出

输出一个串,表示最后一次变换完的结果。

样例输入

5
7

样例输出

13211321322115
package 字符串;

import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * User: 76147
 * Date: 2020-01-29
 * Time: 17:29
 * Description:
 */
public class 奇怪的数列 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            String str = sc.next();
            int n = sc.nextInt();

            int q = 0;
            for (int i = 0; i < n; i++) {
                int num = 1;
                String temp = "";
                for (int j = 0; j < str.length(); j++) {
                    if (str.length() == 1) {
                        temp = 1 + str;
                    } else {
                        if (j + 1 < str.length() && str.charAt(j) == str.charAt(j + 1)) {
                            num++;
                            continue;
                        }
                        temp += num + "" + (str.charAt(j) - '0');
                        num = 1;
                    }
                }
                str = temp;
            }
            System.out.println(str);
        }
    }

}

相关文章

  • [蓝桥杯]奇怪的数列

    问题 1833: [蓝桥杯][2015年第六届真题]奇怪的数列 题目描述 从X星截获一份电码,是一些数字,如下:1...

  • 蓝桥杯:数列特征--Python解法

    问题描述 给出n个数,找出这n个数的最大值,最小值,和。 输入格式 第一行为整数n,表示数的个数。 第二行有n个数...

  • 【蓝桥杯 入门训练 Fibonacci数列】

    不要想的太复杂了 只要你懂Fibonacci数列基本思想 我这样的小白都可以用的用最简单的方法 大佬可以无视我的代...

  • 蓝桥杯-波动数列【暴力解法10'】

    标题:波动数列 【数据格式】输入的第一行包含四个整数 n s a b,含义如前面说述。输出一行,包含一个整数,表示...

  • [蓝桥杯2019初赛]等差数列

    题目描述 数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中N 个整数。现在给...

  • 蓝桥杯真题题解收藏

    收藏一些在网上发现的,觉得写的不错的蓝桥杯真题题解内容,给学生练习备战蓝桥杯时所用。2020蓝桥杯省赛第二场C组_...

  • 蓝桥杯

    明天就是蓝桥杯省赛了,今天早点睡吧,没事就是一个小比赛,没什么的。大不了就去打打酱油吧。早早洗漱好,就上了床,可是...

  • 蓝桥杯

    一周前才开始意识到蓝桥杯又要来了,赶快找大佬聊聊怎么准备 “只要你掌握了最近十年的7道题以上省一几乎没问题 4-6...

  • k倍区间

    第八届蓝桥杯省赛Java B组第十题 给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序...

  • 蓝桥杯试题——FJ的字符串

    title: 蓝桥杯试题——FJ的字符串date: 2019年2月17日20:33:05tags: 蓝桥杯试题 算...

网友评论

    本文标题:[蓝桥杯]奇怪的数列

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