每日编程(15)

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

在这里插入图片描述

我的蠢代码

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int n = in.nextInt();
        String s = String.valueOf(n);
        char[] ch = s.toCharArray();

        String s1 = "";
        String s2 = "";
        String s3 = "";

        if (ch.length == 1) {
            if (ch[0] == '1') {
                s1 = "1";
            } else if (ch[0] == '2') {
                s1 = "12";
            } else if (ch[0] == '3') {
                s1 = "123";
            } else if (ch[0] == '4') {
                s1 = "1234";
            } else if (ch[0] == '5') {
                s1 = "12345";
            } else if (ch[0] == '6') {
                s1 = "123456";
            } else if (ch[0] == '7') {
                s1 = "1234567";
            } else if (ch[0] == '8') {
                s1 = "12345678";
            } else {
                s1 = "123456789";
            }
        } else if (ch.length == 2) {

            if (ch[0] == '1') {
                s1 = "S";
            } else if (ch[0] == '2') {
                s1 = "SS";
            } else if (ch[0] == '3') {
                s1 = "SSS";
            } else if (ch[0] == '4') {
                s1 = "SSSS";
            } else if (ch[0] == '5') {
                s1 = "SSSSS";
            } else if (ch[0] == '6') {
                s1 = "SSSSSS";
            } else if (ch[0] == '7') {
                s1 = "SSSSSSS";
            } else if (ch[0] == '8') {
                s1 = "SSSSSSSS";
            } else {
                s1 = "SSSSSSSSS";
            }

            if (ch[1] == '1') {
                s2 = "1";
            } else if (ch[1] == '0') {
                s2 = "";
            } else if (ch[1] == '2') {
                s2 = "12";
            } else if (ch[1] == '3') {
                s2 = "123";
            } else if (ch[1] == '4') {
                s2 = "1234";
            } else if (ch[1] == '5') {
                s2 = "12345";
            } else if (ch[1] == '6') {
                s2 = "123456";
            } else if (ch[1] == '7') {
                s2 = "1234567";
            } else if (ch[1] == '8') {
                s2 = "12345678";
            } else {
                s2 = "123456789";
            }

        } else {
            if (ch[0] == '1') {
                s1 = "B";
            } else if (ch[0] == '2') {
                s1 = "BB";
            } else if (ch[0] == '3') {
                s1 = "BBB";
            } else if (ch[0] == '4') {
                s1 = "BBBB";
            } else if (ch[0] == '5') {
                s1 = "BBBBB";
            } else if (ch[0] == '6') {
                s1 = "BBBBBB";
            } else if (ch[0] == '7') {
                s1 = "BBBBBBB";
            } else if (ch[0] == '8') {
                s1 = "BBBBBBBB";
            } else {
                s1 = "BBBBBBBBB";
            }

            if (ch[1] == '1') {
                s2 = "S";
            } else if (ch[1] == '0') {
                s2 = "";
            } else if (ch[1] == '2') {
                s2 = "SS";
            } else if (ch[1] == '3') {
                s2 = "SSS";
            } else if (ch[1] == '4') {
                s2 = "SSSS";
            } else if (ch[1] == '5') {
                s2 = "SSSSS";
            } else if (ch[1] == '6') {
                s2 = "SSSSSS";
            } else if (ch[1] == '7') {
                s2 = "SSSSSSS";
            } else if (ch[1] == '8') {
                s2 = "SSSSSSSS";
            } else {
                s2 = "SSSSSSSSS";
            }

            if (ch[2] == '1') {
                s3 = "1";
            } else if (ch[2] == '0') {
                s3 = "";
            } else if (ch[2] == '2') {
                s3 = "12";
            } else if (ch[2] == '3') {
                s3 = "123";
            } else if (ch[2] == '4') {
                s3 = "1234";
            } else if (ch[2] == '5') {
                s3 = "12345";
            } else if (ch[2] == '6') {
                s3 = "123456";
            } else if (ch[2] == '7') {
                s3 = "1234567";
            } else if (ch[2] == '8') {
                s3 = "12345678";
            } else {
                s3 = "123456789";
            }
        }

        System.out.println(s1 + s2 + s3);

    }
}

猜你喜欢

转载自blog.csdn.net/qq_41033299/article/details/89002373