문제 :
문자열을 요소로 갖는 배열을 입력받아 문자열을 세로로 읽었을 때의 문자열을 리턴해야 합니다.
입력 :
- string 타입을 요소로 갖는 배열
출력 :
- string 타입을 리턴해야 합니다.
주의사항 :
- 각 문자열의 길이는 다양합니다.
- 각 문자의 위치를 행, 열로 나타낼 경우, 비어있는 (행, 열)은 무시합니다.
입출력 예시 :
풀이 :
나만의 해설:
arr[0][0] + arr[1][0] -> arr[0][1] + arr[1][1] -> arr[0][2] + arr[1][2]
위의 규칙을 활용하여
첫 번째 인수 범위는 arr의 길이까지,
두 번째 인수는 배열의 요소 중 가장 긴 길이를 주었다.
가장 긴 문자열의 길이를 구해준뒤
이중반복문을 통하여 외부에는 가장 긴 문자열의 길이만큼
반복시키고, 내부는 문자열이 담겨있는 배열의 길이만큼
반복시켜 위의 규칙을 적용시켰다.