Tags.


[BOJ] 15787번: 기차가 어둠을 헤치고 은하수를 (JavaScript)

문제 15787번: 기차가 어둠을 헤치고 은하수를 문제 설명 N 개의 기차가 어둠을 헤치고 은하수를 건너려고 한다. 기차는 20개의 일렬로 된 좌석이 있고, 한 개의 좌석에는 한 명의 사람이 탈 수 있다. 기차의 번호를 1번부터 N 번으로 매길 때, 어떠한 기차에 대하여 M 개의 명령이 주어진다. 명령의 종류는 4가지로 다음과 같다. 1 i x : …

2024년 8월 9일

[BOJ] 10799번: 쇠막대기 (JavaScript)

문제 10799번: 쇠막대기 문제 설명 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저의 배치는 다음 조건을 만족한다. 쇠막대기는 자신보다 긴 쇠막대기 위에만 놓일 수 있다. - 쇠막대기를 다른 쇠막대기 위에 놓는 경우 완…

2024년 8월 9일

[BOJ] 16931번: 겉넓이 구하기(JavaScript)

문제 16931번: 겉넓이 구하기 문제 설명 크기가 인 종이가 있고, 종이는 크기의 칸으로 나누어져 있다. 이 종이의 각 칸 위에 크기의 정육면체를 놓아 3차원 도형을 만들었다. 종이의 각 칸에 놓인 정육면체의 개수가 주어졌을 때, 이 도형의 겉넓이를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 종이의 크기 N , M 이 주어진다. 둘째 줄…

2024년 8월 2일

[BOJ] 2607번: 비슷한 단어 (JavaScript)

문제 2607번: 비슷한 단어 문제 설명 영문 알파벳 대문자로 이루어진 두 단어가 다음의 두 가지 조건을 만족하면 같은 구성을 갖는다고 말한다. 두 개의 단어가 같은 종류의 문자로 이루어져 있다. 같은 문자는 같은 개수 만큼 있다. 예를 들어 "DOG"와 "GOD"은 둘 다 'D', 'G', 'O' 세 종류의 문자로 이루어져 있으며 양쪽 모두 'D', '…

2024년 8월 2일

[BOJ] 2477번: 참외밭 (JavaScript)

문제 2477번: 참외밭 문제 설명 시골에 있는 태양이의 삼촌 댁에는 커다란 참외밭이 있다. 문득 태양이는 이 밭에서 자라는 참외가 도대체 몇 개나 되는지 궁금해졌다. 어떻게 알아낼 수 있는지 골똘히 생각하다가 드디어 좋은 아이디어가 떠올랐다. 유레카! 1 의 넓이에 자라는 참외 개수를 헤아린 다음, 참외밭의 넓이를 구하면 비례식을 이용하여 참외의 총개수…

2024년 8월 1일

[BOJ] 1138번: 한 줄로 서기 (JavaScript)

문제 1138번: 한 줄로 서기 문제 설명 N명의 사람들은 매일 아침 한 줄로 선다. 이 사람들은 자리를 마음대로 서지 못하고 오민식의 지시대로 선다. 어느 날 사람들은 오민식이 사람들이 줄 서는 위치를 기록해 놓는다는 것을 알았다. 그리고 아침에 자기가 기록해 놓은 것과 사람들이 줄을 선 위치가 맞는지 확인한다. 사람들은 자기보다 큰 사람이 왼쪽에 몇 …

2024년 8월 1일

[BOJ] 1012번: 유기농 배추 (JavaScript)

문제 1012번: 유기농 배추 문제 설명 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다. 이 지렁이는 배추근처에 서식하며 해충을 잡아 먹음으로써 배추를 보호한다. 특히, 어떤 배추…

2024년 7월 23일

[BOJ] 17086번: 아기상어2 (JavaScript)

문제 17086번: 아기상어2 문제 설명 N×M 크기의 공간에 아기 상어 여러 마리가 있다. 공간은 1×1 크기의 정사각형 칸으로 나누어져 있다. 한 칸에는 아기 상어가 최대 1마리 존재한다. 어떤 칸의 안전 거리는 그 칸과 가장 거리가 가까운 아기 상어와의 거리이다. 두 칸의 거리는 하나의 칸에서 다른 칸으로 가기 위해서 지나야 하는 칸의 수이고, 이동…

2024년 7월 22일