Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔗 문제 링크
[브루트 포스] 영화감독 숌 : https://www.acmicpc.net/problem/1436
✔️ 소요된 시간
15m
✨ 수도 코드
숫자를 하나씩 더해가면서 종말의 수 인지 확인하면 됩니다.
처음엔 연산횟수도 많고 값을 비교하기 위해 string으로 타입까지 변환하면 시간이 좀 오래 걸릴거라 생각했는데 C/C++은 1초에 연산을 10억번 할 수 있다네요..
입력의 시간을 https://www.acmicpc.net/blog/view/56 를 통해 단축시키니 52ms만에 문제를 풀 수 있었습니다.
📚 새롭게 알게된 내용
pr을 쓰면서 다시보니 출력도 cout.tie(NULL)을 해주면 더 빨라지는 것 같네요
문제는 cout과 cin을 코드 한줄차이로 작성하면 buffer를 덮어버리기 때문에 제대로된 출력이 발생하지 않을 수 있다는 것만 유의하면 될것 같아요