본문 바로가기

2025/02

[백준/파이썬][Gold V] 개업 - 13910 [Gold V] 개업 - 13910문제 링크성능 요약메모리: 110908 KB, 시간: 256 ms분류다이나믹 프로그래밍제출 일자2025년 2월 8일 03:04:36문제 설명해빈이는 짜장면을 정말 좋아한다. 짜장면을 너무 좋아한 나머지 짜장면만 파는 중국집을 개업했다! 해빈이는 양손잡이여서 동시에 두 개의 웍(중국 냄비)을 사용하여 요리할 수 있다. 그러나 해빈이는 낭비를 매우 싫어하기 때문에 요리 할 때, 필요 이상 크기의 웍을 사용하지 않으며, 주문 받은 짜장면의 그릇 수에 딱 맞게 요리한다.예를 들어 짜장면 4그릇을 주문 받았는데 5그릇 이상을 요리하지 않으며, 4그릇을 요리할 수 있는 웍에 3그릇 이하의 요리를 하지 않는다.해빈이가 5그릇을 주문 받았고, 해빈이가 가지고 있는 웍의 종류가 1, 3.. 더보기
[백준/파이썬][Gold III] 앱 - 7579 [Gold III] 앱 - 7579문제 링크성능 요약메모리: 116716 KB, 시간: 116 ms분류다이나믹 프로그래밍, 배낭 문제제출 일자2025년 2월 7일 21:27:44문제 설명우리는 스마트폰을 사용하면서 여러 가지 앱(App)을 실행하게 된다. 대개의 경우 화면에 보이는 ‘실행 중’인 앱은 하나뿐이지만 보이지 않는 상태로 많은 앱이 '활성화'되어 있다. 앱들이 활성화 되어 있다는 것은 화면에 보이지 않더라도 메인 메모리에 직전의 상태가 기록되어 있는 것을 말한다. 현재 실행 중이 아니더라도 이렇게 메모리에 남겨두는 이유는 사용자가 이전에 실행하던 앱을 다시 불러올 때에 직전의 상태를 메인 메모리로부터 읽어 들여 실행 준비를 빠르게 마치기 위해서이다.하지만 스마트폰의 메모리는 제한적이기 때문에 .. 더보기
[백준/파이썬][Silver III] Champernowne Count - 27569 [Silver III] Champernowne Count - 27569문제 링크성능 요약메모리: 109544 KB, 시간: 100 ms분류수학, 정수론제출 일자2025년 2월 7일 02:22:19문제 설명The $n$th Champernowne word is obtained by writing down the first $n$ positive integers and concatenating them together. For example, the $10$th Champernowne word is "12345678910".Given two positive integers $n$ and $k$, count how many of the first $n$ Champernowne words are divisibl.. 더보기
[백준/파이썬][Silver III] Contaminated Milk - 11972 [Silver III] Contaminated Milk - 11972문제 링크성능 요약메모리: 114012 KB, 시간: 120 ms분류브루트포스 알고리즘, 구현제출 일자2025년 2월 7일 00:50:44문제 설명Farmer John, known far and wide for the quality of the milk produced on his farm, is hosting a milk-tasting party for $N$ of his best friends $1 \leq N \leq 100$. Unfortunately, of the $M$ types of milk featured at the party $1 \leq M \leq 50$, exactly one of them has gone bad,.. 더보기
[백준/파이썬][Silver IV] 피보나치 수 7 - 15624 [Silver IV] 피보나치 수 7 - 15624문제 링크성능 요약메모리: 110576 KB, 시간: 100 ms분류다이나믹 프로그래밍, 수학제출 일자2025년 2월 6일 23:08:10문제 설명피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다.이를 식으로 써보면 $Fn = Fn-1 + Fn-2 (n ≥ 2)$가 된다.n=17일때 까지 피보나치 수를 써보면 다음과 같다.0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 n이 주어진다. n은 .. 더보기
[백준/파이썬][Silver V] 무한 문자열 - 12871 [Silver V] 무한 문자열 - 12871문제 링크성능 요약메모리: 108384 KB, 시간: 92 ms분류구현, 수학, 문자열제출 일자2025년 2월 6일 22:20:49문제 설명문자열 s가 있을 때, f(s)는 s를 무한번 붙인 문자열로 정의한다. 예를 들어, s = "abc" 인 경우에 f(s) = "abcabcabcabc..."가 된다.다른 문자열 s와 t가 있을 때, f(s)와 f(t)가 같은 문자열인 경우가 있다. 예를 들어서, s = "abc", t = "abcabc"인 경우에 f(s)와 f(t)는 같은 문자열을 만든다.s와 t가 주어졌을 때, f(s)와 f(t)가 같은 문자열을 만드는지 아닌지 구하는 프로그램을 작성하시오.입력첫째 줄에 s, 둘째 줄에 t가 주어진다. 두 문자열 s와 t.. 더보기
[백준/파이썬][Bronze II] Have you had your birthday yet? - 9948 [Bronze II] Have you had your birthday yet? - 9948문제 링크성능 요약메모리: 108384 KB, 시간: 96 ms분류구현, 문자열제출 일자2025년 2월 6일 21:17:34문제 설명Today it is 4th August. If you were born before 4th August (in whatever year you were born) then you have already had your 2007 birthday. If you were born after 4th August, you have not yet had your 2007 birthday. If you were born on 4th August, happy birthday! If you were .. 더보기
[백준/파이썬][Gold III] 세 용액 - 2473 [Gold III] 세 용액 - 2473문제 링크성능 요약메모리: 110732 KB, 시간: 308 ms분류이분 탐색, 정렬, 두 포인터제출 일자2025년 2월 5일 21:56:04문제 설명KOI 부설 과학연구소에서는 많은 종류의 산성 용액과 알칼리성 용액을 보유하고 있다. 각 용액에는 그 용액의 특성을 나타내는 하나의 정수가 주어져있다. 산성 용액의 특성값은 1부터 1,000,000,000까지의 양의 정수로 나타내고, 알칼리성 용액의 특성값은 -1부터 -1,000,000,000까지의 음의 정수로 나타낸다.같은 양의 세 가지 용액을 혼합한 용액의 특성값은 혼합에 사용된 각 용액의 특성값의 합으로 정의한다. 이 연구소에서는 같은 양의 세 가지 용액을 혼합하여 특성값이 0에 가장 가까운 용액을 만들려고 한다.. 더보기