Java 1006. 换个格式输出整数 (15)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 1006. 换个格式输出整数 (15)相关的知识,希望对你有一定的参考价值。

这个题我自己用的方法很麻烦,用String获取输入数字,再获取String里的每一个字符,存到数组里面,要想输出就得知道数组的长度,这样一来就要按数组的长度写三种情况。

不如直接获取整数,用/ 和 %来取每一位的值,这样的话如果只有两位 bai= n/100;就是0,直接while(bai>0){system;bai--};更简单。

不贴代码了,太麻烦。

题目:

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。

输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。

输出格式:每个测试用例的输出占一行,用规定的格式输出n。

输入样例1:

234

输出样例1:

BBSSS1234

输入样例2:

23

输出样例2:

SS123

以上是关于Java 1006. 换个格式输出整数 (15)的主要内容,如果未能解决你的问题,请参考以下文章

1006 换个格式输出整数 (15)(15 分)

1006 换个格式输出整数 (15)(15 分)

1006. 换个格式输出整数 (15)

1006. 换个格式输出整数 (15)

PAT乙级1006.换个格式输出整数(15)

1006. 换个格式输出整数 (15)