프로그램이 실행되는데 걸리는 시간을 주먹구구식으로 추정해보는 쉬운 방법이 있습니다. 1초에 1억개의 명령을 실행할 수 있다는 것입니다.
이제 b와 a의 값의 범위를 살펴보세요. 13번 줄의 for문 내부는 최대 몇 번까지 실행될까요?
그렇다면 주먹구구 법칙으로 계산했을 때 최대 몇 초가 걸릴까요?
for문을 사용하지 않고 수식을 통해 값을 한번에 계산해내야 합니다.
힌트는 1 + 2 + ... + n = n * (n+1) / 2라는 수식을 활용하는 겁니다.
sta12321 2년 전
안녕하세요.. 시간 초과가 뜹니다.
예시는 맞게 나옵니다. 도와주세요!