import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
char[][] array = new char[5][15];
String[] line = new String[5];
line[0] = in.nextLine();
for (int i =0; i< line[0].length(); i++)
{
char ch = line[0].charAt(i);
array[0][i] = ch; //0,0 0,1 0,2 0,3 0,4
}
line[1] = in.nextLine();
for (int i =0; i< line[1].length(); i++)
{
char ch1 = line[1].charAt(i);
array[1][i] = ch1;
}
line[2] = in.nextLine();
for (int i =0; i< line[2].length(); i++)
{
char ch3 = line[2].charAt(i);
array[2][i] = ch3;
}
line[3] = in.nextLine();
for (int i =0; i< line[3].length(); i++)
{
char ch4 = line[3].charAt(i);
array[3][i] = ch4;
}
line[4] = in.nextLine();
for (int i =0; i< line[4].length(); i++)
{
char ch5 = line[4].charAt(i);
array[4][i] = ch5; // 4,0 ,4,1 4,2 ,4,3 4,4
}
int max=0;
for (int i=0; i <5; i++)
{
if (line[i].length() > max) {
max = line[i].length();
}
}
for (int j=0; j< max; j++)
{
for (int i=0; i < 5; i++)
{
if (array[i][j] != '\0')
{ System.out.print(array[i][j]);}
}
}
}
} 코드가 상당히 길어졌다. 내 수준에는 이게 한게인 것 같다. 공백이 있으면 넘어가야 하는데 그걸 하는 법을 몰라서 이번에 알게되었다. array[i][j]!='\0'이다. !='\0'을 하면 공백을 넘길 수 있다. 반대로 생각하면 =='\0'을 통해 공백이 어디에 있는지까지도 알 수 있다. 물론 시간이 훨씬 많이 들 것 같다. 쉽지 않은 문제였던 것 같다. 시간이 생각보다 많이 걸린 문제였다.