BOJ

[백준 13458] 시험감독

wo_ody 2020. 4. 20. 22:09
시험감독

안녕하세요 !!! 우디🌝 입니당 ~

오늘은 시험감독 문제에 대해서 설명해드리겠습니다 !

 

문제

[백준 13458] 시험감독 바로가기 링크

 

문제 설명

이 문제는 단순한 계산 문제이나 ,,, 함정이 숨어있습니다 ! 저도 낚였네용 ㅎㅎㅎ


< KEY POINT >

  • 총감독관은 각각의 시험장에 오직 1명 (모든 시험장에 1명 투입)
  • 시험장이 최대 안의 응시생들도 최대 but, 감독관이 감시할 수 있는 응시생들 최소일때

 

✔ 우선, 총감독 배치하고 각 시험장에 남은 응시생들을 배열에 담아줍니다.

 

✔ 그 다음, 나머지 부감독관들을 배치해줍니다.

 

✔ 마지막으로, 함정은 ❓

답을 담아줄 공간으로 int를 지정하시면 안됩니다 ㅜㅜㅜ


만약, 시험장 수가 1,000,000개 각 시험장 안의 응시생수가 1,000,000명 인데 총감독관과 부감독관들이 감시할 수 있는 응시생수가 1명이라면 ???


최종 답은 1,000,000 X 1,000,000


따라서, int 크기를 넘어가게 되어 무심코 습관적으로 (저 포함) int를 하시면 아니되옵니다 ,,,,,,,(알고보면 나만 ,,,?)

 

구현