5992 The Leisurely Stroll (백준, python3)
·
PS/BOJ
시간 제한메모리 제한1초128MB문제(원문이 영어라 gpt에게 번역 하청 맡김)Bessie는 아름다운 봄날 외양간 문을 열고, "싱그러운 봄 풀을 먹기 위해 목초지까지 가는 길을 천천히 즐기고 싶어"라고 생각합니다. Bessie는 외양간을 떠나면, 길을 따라가다가 갈림길에 도달하여 두 가지 선택 중 하나를 선택하고, 선택한 길을 따라가서 다시 다른 갈림길을 만나게 되며, 이를 반복하여 결국 푸르른 목초지로 가는 길을 찾게 될 것임을 알고 있습니다.Bessie는 아침 식사로 가는 길에 최대한 많은 소의 길을 지나가도록 하는 경로를 선택하기로 합니다. 주어진 경로 설명을 바탕으로, 외양간을 떠난 직후부터 다양한 경로를 선택한다고 가정할 때, Bessie가 지나가는 소의 길의 수를 구하세요.농장은 P개의 목초..
12013 248 게임 (백준, python3)
·
PS/BOJ
시간 제한메모리 제한2초512MB문제Bessie는 큰 손으로 작은 터치스크린을 다루는 것이 불편함에도 불구하고 휴대폰으로 게임을 하는 것을 좋아한다. 그녀는 특히 요즘 하고있는 게임에 흥미를 느끼고 있다. 이 게임은 N개의 양수들(2 ≤ N ≤ 248)로 시작되며, 각 수는 1에서 40 사이이다. 각 수에서 Bessie는 같은 값을 가진 두개의 인접한 수를 그보다 1 큰 수 한개로 바꿀 수 있다. (예를 들어, 그녀는 두 개의 인접한 7을 8로 바꿀 수 있다.) 목표는 수열에서 더이상 합칠 수가 남아있지 않을 때, 즉 게임이 끝났을 때 수열에 있는 가장 큰 수를 최대화 하는 것이다. Bessie가 가능한 가장 높은 점수를 얻을 수 있도록 도와주어라! 입력첫째 줄에는 N을 입력받는다. 2번째 줄부터 N개의..
30705 ENDLESS RAIN (백준, python3)
·
PS/BOJ
시간 제한메모리 제한1초1024MB문제고려대학교는 특이하게 매일 첫 번째 수업을 시작할 때부터 마지막 수업이 끝날 때까지 비가 온다고 한다. 비 맞는 것을 싫어하는 근호는 학교 건물을 연결하는 길목들에 거대한 파라솔을 설치하여 비를 피하려고 한다. 고려대학교는 아래와 같이 N개의 건물이 일렬로 배치된 형태이다. 왼쪽에 있는 건물부터 순서대로 1번 건물, 2번 건물, ···, N번 건물이고, 인접한 건물 사이에는 두 건물을 직접 연결하는 길목이 있다. 파라솔은 각 길목당 하나씩 설치할 수 있으며, 파라솔이 설치된 길목은 지나갈 때 비를 맞지 않는다.근호는 한 학기 동안 고려대학교에서 수업을 들을 것이다. 한 학기는 M일이고, i(1 ≤ i ≤ M)번째 날에는 Ai번 건물부터 Bi번 건물 사이에 있는 건물들..
6213 Balanced Lineup (백준, python3)
·
PS/BOJ
시간 제한메모리 제한1초128MB문제(원문이 영어라 gtp에게 번역 하청)매일 우유를 짜기 위해 Farmer John의 N마리의 소들 (1 ≤ N ≤ 50,000)은 항상 같은 순서로 줄을 섭니다. 어느 날 Farmer John은 일부 소들과 함께 궁극의 프리스비 게임을 하기로 결정했습니다. 단순하게 하기 위해, 그는 우유 짜는 줄에서 연속적인 범위의 소들을 선택하여 게임에 참여시킬 것입니다. 하지만 모든 소들이 즐거운 시간을 보내려면 키 차이가 너무 크지 않아야 합니다.Farmer John은 Q개의 가능한 소 그룹 (1 ≤ Q ≤ 180,000)에 대해 각 소의 키 (1 ≤ height ≤ 1,000,000)를 기록했습니다. 각 그룹에 대해, 그는 해당 그룹에서 가장 키가 큰 소와 가장 키가 작은 소의..
8564 Inwestycja (백준, python3)
·
PS/BOJ
시간 제한메모리 제한1초128MB문제(원문이 폴란드어라서 gpt에게 번역 하청)Bajtelandia의 컴퓨터 네트워크는 n개의 노드가 광섬유로 연결된 형태로 구성되어 있습니다. 광섬유 네트워크는 매우 조밀하지 않으며, 임의의 두 노드 간의 연결은 한 가지 방법으로만 가능합니다(직접 또는 간접적으로 연결됨). 이로 인해 일부 링크에서는 심각한 혼잡이 발생하여 정보 전송에 큰 지연이 발생합니다. 네트워크의 트래픽은 상당히 크며 기본적으로 일정한 속도로, 매 시간마다 각 노드는 이웃 노드와 패킷을 교환합니다. 링크의 부하란, 해당 링크를 통해 한 시간 동안 전송되는 패킷의 수로 정의됩니다(즉, 링크 양 쪽 끝에 위치한 노드 개수의 곱으로 계산됨). 회사는 네트워크의 부하가 너무 크지 않은지 확인하고, 네트워크..
10396 Black and white stones (백준, python3)
·
PS/BOJ
시간 제한메모리 제한3초256MB문제(원문이 영어라서 gpt에게 번역 하청)Shagga와 Dolf는 검정색 또는 흰색으로 이루어진 돌로 게임을 하는 것을 좋아합니다. 게임이 시작되면, Dolf는 모든 돌을 왼쪽에서 오른쪽으로 한 줄로 배열합니다. 이제 Shagga의 목표는 모든 검은 돌이 모든 흰 돌의 왼쪽에 오도록 돌들의 순서를 재정렬하는 것입니다. 이를 위해, 그는 서로 다른 색의 돌 두 개를 선택하여 위치를 바꿀 수 있으며, 그 과정에서 Dolf에게 A개의 동전을 지불해야 합니다. 그러나 교환하려는 두 돌이 인접해 있으면, Dolf는 그에게 B개의 동전을 환급해 줍니다. 즉, 그 작업은 Shagga에게 A−B개의 동전만큼 비용이 듭니다.Shagga는 매우 똑똑하지 않아서, 이 게임을 통해 동전만 잃..
2611 자동차 경주 (백준, python3)
·
PS/BOJ
시간 제한메모리 제한1초128MB문제자동차 경주로는 의 예와 같이 표현된다. 화살표는 각 지점을 잇는 도로를 의미하며 모든 도로는 일방통행 도로로 화살표 방향으로만 움직일 수 있다.자동차 경주의 코스는 1번 지점에서 출발하여 다시 1번 지점으로 되돌아오는 것이다. 단, 중간에는 1번 지점을 지나서는 안 된다. 경주로는 1번 지점을 제외한 어느 지점에서 출발하여도 1번 지점을 지나가지 않고서는 같은 지점으로 돌아올 수 없도록 되어 있다. 또한 1번 지점에서 다른 모든 지점으로 갈 수 있고, 다른 모든 지점에서 1번 지점으로 갈 수 있다. 각 도로에는 의 예와 같이 그 도로를 지날 때 얻는 점수가 있다.1번 지점에서 출발하여 가장 많은 점수를 얻어 다시 1번 지점으로 돌아오는 팀이 우승을 하게 된다. 가장 ..
28857 Морской бой(해전) (백준, python3)
·
PS/BOJ
시간 제한메모리 제한2초1024MB문제(본문이 러시아어이기 때문에 번역 결과만 간단히 요약함)1*n 크기의 필드가 주어졌을 때 k크기로 배를 배치하는 방법은 1*k 크기의 배를 1척, 1*(k - 1) 크기의 배를 2척, 1*(k  - 2) 크기의 배를 3척, ..., 1*2 크기의 배를 (k - 1)척, 1*1 크기의 배를 k척 띄우는 것이다. 배는 서로 겹쳐지거나 공백 없이 맞닿아 있을 수 없다. 주어진 필드 내에서 배치 가능한 최대 k를 출력하시오. 입력한 줄로 n이 주어지며 필드의 가로 칸 수를 나타내는 정수이다.(0 ≤ n ≤ 1e18) 출력조건에 맞춰 필드에 배치 가능한 최대 k를 출력하시오. 풀이식 세우기가 좀 까다로웠다.우선 배의 전체 길이만 더해보면 이런 식으로 정리된다.1 * k + 2..
전라남도교육지원청
'PS/BOJ' 카테고리의 글 목록 (5 Page)