이왓슨 작업실

카테고리

코딩 일지65

2025

2/24

\- boj 1411 ac, 실2 근본적인 형태가 같으면 비슷한 단어가 될 수 있기 때문에, 문자열에서 첫 번째로 나오는 알파벳 → A, 두 번째로 나오는 알파벳 → B ... 이런 식으로 바꿔주고 나면 비슷한 단어는 모두 같은 문자열이 된다. 각각 같은 문자열의 개수 kk를 구해서 …

코딩 일지

2/23

\- boj 33165 ac, 브5 줄바꿈으로 구분된 두 수의 곱을 출력하면 된다.

코딩 일지

2/22

\- boj 26766 ac, 브5 사랑을 담은 하트를 NN번 출력하는 문제.

코딩 일지

2/21

boj 15000 ac, 브5 모든 문자를 대문자로 바꿔서 출력하는 간단한 문제. 숏코딩하려고 process.stdin.on()을 사용했더니 맞왜틀을 당했다. 어째서?

코딩 일지

2/20

\- boj 14939 ac, 플4 10×1010 \times 10칸에 대해 꺼진 경우와 켜진 경우를 완탐하려면 21002^{100}으로 말도 안 되는 걸 알 수 있다. 2가지 아이디어가 필요한데, 모든 전구는 0번 또는 1번만 누른다. 전구를 누르는 순서는 상관없다. 전구가 꺼지고 켜진 횟수에…

코딩 일지

2/19

\- boj 22222 ac, 루1 [\[백준 22222\] 지애 상수](/posts/69/)

코딩 일지

2/18

\- boj 2041 ac, 다5 애드혹에 더해진 귀찮은 구현. 칸에 들어갈 숫자의 규칙보다, 각 칸의 차이가 배치되는 규칙을 찾는 게 키 포인트다. 필자는 칸에 들어갈 숫자의 규칙에 집중하다 2시간을 날려 먹었다. 이래서 고티어 애드혹이 무섭다..

코딩 일지

2/17

\- boj 10220 ac, 플3 n=10n = 10까지만 구하다 보면 규칙이 보인다. 직접 구해보지 않고 직관적으로 깨달아 푸는 건 불가능에 가까운 문제 같다.

코딩 일지

2/16

\- boj 26074 ac, 플5 18939번 경비병 세우기 게임과 같이, 선공이 가운데에 블록을 놓고 이후 상대가 놓는 위치에 점대칭으로 따라 놓으면 최소 0.5점 이상 앞서 항상 이기게 된다. 선공이 이기지 못하는 경우는 N×M=2N \times M = 2인 보드밖에 없다.

코딩 일지

2/15

\- boj 30704 ac, 골5 약간의 관찰로 풀 수 있는 애드혹 문제이다. 정사각형 개수에 따른 둘레의 길이를 나열하다 보면 규칙이 보인다.

코딩 일지