m320/silviobraendle/n1/Toilet.java
silviodeveloper1029 c0e3dcc816 Implement N1
2024-11-18 12:52:37 +00:00

42 lines
1.3 KiB
Java

package silviobraendle.n1;
import java.util.Scanner;
public class Toilet {
static private final Scanner in = new Scanner(System.in);
public void readInput() {
String input = in.nextLine();
StringBuilder line1 = new StringBuilder();
StringBuilder line2 = new StringBuilder();
StringBuilder line3 = new StringBuilder();
StringBuilder line4 = new StringBuilder();
StringBuilder line5 = new StringBuilder();
for (int i = 0; i < input.length(); i++) {
convertCharacter(input.charAt(i), line1, line2, line3, line4, line5);
}
System.out.println(line1);
System.out.println(line2);
System.out.println(line3);
System.out.println(line4);
System.out.println(line5);
}
private void convertCharacter(
Character c,
StringBuilder line1,
StringBuilder line2,
StringBuilder line3,
StringBuilder line4,
StringBuilder line5) {
if (!CharMap.charMap.containsKey(c)) {
return;
}
String[] charArray = CharMap.charMap.get(c);
line1.append(charArray[0]);
line2.append(charArray[1]);
line3.append(charArray[2]);
line4.append(charArray[3]);
line5.append(charArray[4]);
}
}