java中的冰雹数,java实现第七届蓝桥杯打印数字

打印数字

打印数字

小明写了一个有趣的程序,给定一串数字。

它可以输出这串数字拼出放大的自己的样子。

比如“2016”会输出为:

00000 1 6666

2 0 0 1 1 6

0 0 1 666666

0 0 1 6 6

0 0 1 6 6

2 0 0 1 6 6

00000 1111 66666

请仔细分析代码,填写划线部分缺少的内容。

public class Main

{

static void f(int n)

{

String[][] di =

{{" 00000 ",

"0 0",

"0 0",

"0 0",

"0 0",

"0 0",

" 00000 "},

{" 1 ",

" 1 1 ",

" 1 ",

" 1 ",

" 1 ",

" 1 ",

" 1111"},

{" 22222 ",

"2 2",

" 2",

" 2 ",

" 2 ",

" 2 2",

"2222222"},

{" 33333 ",

"3 3",

" 3",

" 3333 ",

" 3",

"3 3",

" 33333 "},

{" 44 ",

" 4 4 ",

" 4 4 ",

"4 4 ",

"4 4 ",

"4444444",

" 4 "},

{" 55555 ",

" 5 ",

"555555 ",

" 5",

" 5",

"5 5",

" 55555 "},

{" 6666 ",

"6 ",

"666666 ",

"6 6",

"6 6",

"6 6",

" 66666 "},

{"7777777",

"7 7 ",

" 7 ",

" 7 ",

" 7 ",

" 7 ",

" 7 "},

{" 88888 ",

"8 8",

"8 8",

" 88888 ",

"8 8",

"8 8",

" 88888 "},

{" 99999 ",

"9 9",

"9 9",

" 999999",

" 9",

"9 9",

" 99999 "}};

char[] cc = (""+n).toCharArray();

for(int i=0; i

for(int j=0; j

System.out.print( ____________________ + " "); //填空位置

}

System.out.println();

}

}

public static void main(String[] args)

{

f(2016);

}

}

注意:只提交划线部分缺少的代码,不要添加任何题面已有代码或符号。

也不要提交任何说明解释文字等。

答案:di[cc[j]-'0'][i]

java实现第七届蓝桥杯冰雹数

题目8.冰雹数 题目描述 任意给定一个正整数N, 如果是偶数,执行: N / 2 如果是奇数,执行: N * 3 + 1 生成的新的数字再执行同样的动作,循环往复. 通过观察发现,这个数字会一会儿上升 ...

java实现第七届蓝桥杯四平方和

四平方和 四平方和 四平方和定理,又称为拉格朗日定理: 每个正整数都可以表示为至多4个正整数的平方和. 如果把0包括进去,就正好可以表示为4个数的平方和. 比如: 5 = 0^2 + 0^2 + 1^ ...

java实现第七届蓝桥杯机器人塔

机器人塔 X星球的机器人表演拉拉队有两种服装,A和B. 他们这次表演的是搭机器人塔. 类似: A B B A B A A A B B B B B A B A B A B B A 队内的组塔规则是: A ...

java实现第七届蓝桥杯圆圈舞

圆圈舞 题目描述 春天温暖的阳光照耀着大地,正是草原上的小动物们最快乐的时候.小动物们在草原上开了一个舞会,欢度这美好的时光. 舞会上最重要的一个环节就是跳圆舞曲,n只小动物手拉手围成一大圈,随着音乐 ...

java实现第七届蓝桥杯碱基

碱基 题目描述 生物学家正在对n个物种进行研究. 其中第i个物种的DNA序列为s[i],其中的第j个碱基为s[i][j],碱基一定是A.T.G.C之一. 生物学家想找到这些生物中一部分生物的一些共性, ...

java实现第七届蓝桥杯路径之谜

路径之谜 题目描述 小明冒充X星球的骑士,进入了一个奇怪的城堡. 城堡里边什么都没有,只有方形石头铺成的地面. 假设城堡地面是 n x n 个方格.[如图1.png]所示. 按习俗,骑士要从西北角走到 ...

java实现第七届蓝桥杯七星填数

七星填数 如图[图1.png]所示. 在七角星的14个节点上填入1~14 的数字,不重复,不遗漏. 要求每条直线上的四个数字之和必须相等. 图中已经给出了3个数字. 请计算其它位置要填充的数字,答案唯 ...

java实现第七届蓝桥杯取球博弈

题目9.取球博弈 取球博弈 两个人玩取球的游戏. 一共有N个球,每人轮流取球,每次可取集合{n1,n2,n3}中的任何一个数目. 如果无法继续取球,则游戏结束. 此时,持有奇数个球的一方获胜. 如果两 ...

java实现第七届蓝桥杯压缩变换

压缩变换 压缩变换 小明最近在研究压缩算法. 他知道,压缩的时候如果能够使得数值很小,就能通过熵编码得到较高的压缩比. 然而,要使数值很小是一个挑战. 最近,小明需要压缩一些正整数的序列,这些序列的特 ...

随机推荐

学习笔记——EM算法

EM算法是一种迭代算法,用于含有隐变量(hidden variable)的概率模型参数的极大似然估计,或极大后验概率估计.EM算法的每次迭代由两步组成:E步,求期望(expectation):M步,求 ...

BPMN流程图的绘制的注意要点

1.分支网关的表达式,是在选择的线上设置. 2.在分支网关上,可以设置一个默认线的id. 3.并行网关,必须有开始,有结束.

MongoDB 分片的原理、搭建、应用

一.概念: 分片(sharding)是指将数据库拆分,将其分散在不同的机器上的过程.将数据分散到不同的机器上,不需要功能强大的服务器就可以存储更多的数据和处理更大的负载.基本思想就是将集合切成小块,这 ...

php 下载图片 文件

$file = dirname(dirname(__FILE__)) . $_GET['download']; //获取图片的绝对路径 header("Content-type: octet ...

java设计模式之外观模式(门面模式)

针对外观模式,在项目开发和实际运用中十分频繁,但是其极易理解,下面就简要介绍一下. 一.概念介绍 外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口.这种类型的设计 ...

c++中typename和class的区别介绍

"typename"是一个C++程序设计语言中的关键字.相当用于泛型编程时是另一术语"class"的同义词.这个关键字用于指出模板声明(或定义)中的非独立名称( ...

php的stdClass类

在PHP内核进行模块初始化操作时会自动加载这个函数, 这样,stdClass类的注册操作也就会被执行了.stdClass类是一个没有成员变量也没有成员方法的类. 它的所有的魔术方法,父类.接口等在初始 ...

asp.net数据四舍五入

#region 数据四舍五入 /// /// 四舍五入 /// ///

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值