(1).백준 35367번 Snakey String은 뱀처럼 구불구불하게 문자열이 대각선으로 이동할 때
원본 문자열을 구해줘야 하는 이상한 문제였는데
기본 조건으로 보면 대각선 위치를 확인하면서 str 변수를 선언하고 계속 더해주는 방식으로 해야 할 것 같지만
열마다 한글자로 고정된 값이기 때문에 그냥 각 열에 들어있는 문자열들을 index 기준으로 배열에 담은 다음 합치는 방식으로 처리했다.
const input = `4 8
..G.....
.I.S.U..
B...O.T.
.......H`.split('\n')
input.shift()
const arr = []
for(let i = 0 ; i < input.length ; i++){
for(let j = 0 ; j < input[i].length ; j++){
if(input[i][j] != '.'){
arr[j] = input[i][j]
}
}
}
console.log(arr.join(''))'회고' 카테고리의 다른 글
| [개발일지] - 969 (0) | 2026.03.12 |
|---|---|
| [개발일지] - 968 (0) | 2026.03.11 |
| [개발일지] - 966(주말) (0) | 2026.03.09 |
| [개발일지] - 965(주말) (0) | 2026.03.08 |
| [개발일지] - 964 (0) | 2026.03.07 |