1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
public static void main(String[] args) {
Scanner in = new Scanner(System.in); String str = in.nextLine(); if (str.isEmpty()){ return; }
StringBuilder wordBuilder = new StringBuilder(); wordBuilder.append(str); int zeroCount = str.length() % 8 == 0 ? 0 : 8 - str.length() % 8; for (int i = 1;i <= zeroCount;i++){ wordBuilder.append(0); } int groupLength = wordBuilder.length() / 8; for (int i = 0;i < groupLength;i++){ System.out.println(wordBuilder.substring(i * 8,(i + 1) * 8)); } }
|