2253: 01字串 JAVA简单实现

    xiaoxiao2025-04-01  13

    public class test2253 { public static void main(String[] args) { String s = null; for (int i = 0; i < 32; i++) { s = Integer.toString(i, 2); if (s.length() < 5) { for (int j = 0; j < 6 - s.length(); j++) { s = "0" + s; } } if (s.length() == 4) { s = "0" + s; } System.out.println(s); } } }

    题目说的花里胡哨,其实就是输出0~32的二进制形式,而且过程中就是自动按大小写排序。但是问题在前面几个输出的是4位数,就简单的判断一下。

    最新回复(0)