AMC 10 · 2002 · #11
학년 5 arithmetic답을 골라 클릭하세요.
AMC 10 2002 problem © Mathematical Association of America (MAA AMC). Reproduced for educational use.
디스크 개수를 최소로 하고 싶으므로, 도구 #14(극단의 원리)는 각 디스크에 담을 수 있는 만큼 최대로 담고 1.44 MB 경계를 확인하라고 한다: 어떤 파일끼리는 한 디스크에 함께 넣을 수 있고 어떤 파일끼리는 안 되는지를 따진다. 파일 크기가 세 종류이므로 도구 #7(작은 문제로 쪼개기)로 일을 세 무리로 나눈다. 가장 큰 파일부터 시작하는데, 짝지어 넣기가 가장 어렵기 때문이다. 큰 파일이 어쩔 수 없이 어떻게 놓이는지 보고, 그다음 중간 파일, 마지막으로 작은 파일을 넣으며 남는 공간을 채운다. 각 무리가 강제하는 디스크 수를 세면 실행 가능한 계획과 더 적게는 불가능하다는 증명을 동시에 얻는다.
크기별 파일 수 세기
총 30개에서 이름 붙은 무리를 빼면 30-3-12=15, 즉 0.4 MB 파일이 15개다.
"나머지"란 이미 센 것을 뺀 전부를 뜻하므로, 총합에서 이름 붙은 무리를 빼면 된다.
4.NBT.B.4Identify Subproblems큰 파일은 각자 디스크가 필요하다
0.8+0.8=1.6, 0.8+0.7=1.5는 1.44를 넘고 0.8+0.4=1.2만 되므로 큰 파일 3개는 작은 파일과 디스크 3개를 쓴다.
가장 큰 파일이 가장 까다로우니 먼저 자리를 정하고, 옆에 들어갈 수 있는 유일한 짝을 붙여 준다.
가장 큰 파일이 가장 까다로우므로, 먼저 자리를 정하고 저마다 맞는 유일한 짝을 붙여 준다.
▸ 왜?
큰 파일 둘이면 이미 한 장을 넘치므로, 저마다 한 장을 차지해야 한다.
▸ 왜?
그 장에 남은 자리가 함께 넣을 수 있는 것을 한정하므로, 들어맞는지는 한 번의 비교로 정해진다.
중간 파일을 둘씩 짝짓기
중간 파일은 둘씩 0.7+0.7=1.4로 맞고 셋은 넘치며 큰 디스크의 남은 0.24 MB에도 못 들어가, 12 ÷ 2=6개가 필요하다.
중간 파일 두 개면 디스크가 거의 꽉 차고 세 개는 절대 안 들어가므로, 둘씩 짝짓기가 가장 빽빽한 방법이다.
5.NBT.A.3Identify Subproblems남은 작은 파일 묶기
작은 파일은 15-3=12개 남는다. 셋이면 1.2 MB, 넷이면 1.6 MB이므로 셋씩 담아 12 ÷ 3=4개다.
한도를 넘지 않는 만큼, 즉 세 개까지 작은 파일을 넣고 세 개짜리 묶음이 몇 개 필요한지 센다.
5.NBT.B.7Identify Subproblems디스크 수 더하기
각 무리가 강제한 디스크를 더하면 3+6+4=13이다. 모두 최대한 빽빽이 채웠으므로 더 적게는 불가능하다. 보기 (B)이다.
각 무리를 최대한 빽빽이 담고 나면 무리별 합을 더한 것이 진짜 최솟값이 된다.
4.NBT.B.4Extreme Principle가장 크고 까다로운 파일부터 담고 각 디스크를 한도가 허락하는 만큼 빽빽이 채운 뒤, 강제된 무리들을 더하면 최소 디스크 수가 나온다.
- 크기별 파일 수 세기
- 큰 파일은 각자 디스크가 필요하다
- 중간 파일을 둘씩 짝짓기
- 남은 작은 파일 묶기
- 디스크 수 더하기