BOJ 32765 연봉 998244353원 주세요
BOJ 32765 연봉 998244353원 주세요
문제 내용
생략
문제 풀이
스포일러
주어진 에 대해 로 두고, 번 사원이 받을 연봉을 라고 합시다. 이 문제를 풀기 위해서는 다음의 관찰이 필요합니다.
- 일 때 이면, 모든 에 대해서도 입니다. 와 의 차이는 이고 이는 의 배수 두 개의 간격보다 작기 때문입니다.
- 대략 이면 위의 식이 성립합니다. 이고, 이 상한을 모두 더하면 대략 가 되는데 이것이 보다 작아지는 시점이 정도가 됩니다.
따라서, 넉넉잡아 까지는 시뮬레이션을 하고, 그 뒤는 첫 번째 성질을 이용해 바로 구할 수 있습니다.
Last updated on