-
[문제풀이 후기] 백준 #11121 - Communication Channels문제풀이/Baekjoon 2026. 3. 3. 15:33
https://www.acmicpc.net/problem/11121
기본 상위 코드
import { readFileSync } from "fs"; const input = readFileSync(0).toString().trim(); const [, ...values] = input.split("\n");첫 번째 시도 (결과 : 실패)
접근 방식
1. a 와 b 가 일치하면 OK, 아니면 ERROR 반환
const result = values.map((value) => { const [a, b] = value.split(" ").map(Number); return a === b ? "OK" : "ERROR"; }); console.log(result.join("\n"));실패 원인 : a 와 b 는 숫자가 아닌 비트값 이다.
두 번째 시도 (결과 : 성공)
접근 방식
1. 숫자가 아닌 문자열로 처리
const result = values.map((value) => { const [a, b] = value.split(" "); return a === b ? "OK" : "ERROR"; }); console.log(result.join("\n"));후기
문제 풀이보다 문제 설명이 더 어렵다.
'문제풀이 > Baekjoon' 카테고리의 다른 글
[문제풀이 후기] 백준 #30402 - 감마선을 맞은 컴퓨터 (0) 2026.03.17 [문제풀이 후기] 백준 #28352 - 10! (1) 2026.03.04 [문제풀이 후기] 백준 #32710 - 구구단표 (0) 2026.03.02 [문제풀이 후기] 백준 #29736 - 브실이와 친구가 되고 싶어 (0) 2026.02.27 [문제풀이 후기] 백준 #28295 - 체육은 코딩과목 입니다 (0) 2026.02.11