728x90
문제 번호: 2292
문제 제목: 벌집
문제 주소: https://www.acmicpc.net/problem/2292
문제 내용
위와 같은 구조에서 숫자 N이 입력됐을 때 1에서 N까지 이동하는데 최소 몇 칸을 지나지는지 출력한다.
테스트 케이스
1 |
1 |
2 |
2 |
7 | 2 |
8 | 3 |
1000000000 | 18258 |
문제 풀이
1칸 이동에 해당하는 1은 총 총 1칸
2칸 이동에 해당하는 2~7은 총 6칸
3칸 이동에 해당하는 8~19는 총 12칸
4칸 이동에 해당하는 20~37은 총 18칸
5칸 이동에 해당하는 38~61은 총 24칸
2부터 이동 칸에 따라 총 칸 수가 6의 배수만큼 증가하는 것을 알 수 있다.
따라서 N이 1일 때를 제외한 나머지에 대해서는 N을 i*6만큼 제거하는 것으로 몇 칸이 소요되는지 알 수 있다.
풀이 코드
728x90
'공부 > 문제풀기' 카테고리의 다른 글
백준 1011 - Fly me to the Alpha Centauri (0) | 2019.08.01 |
---|---|
백준 1193 - 분수찾기 (0) | 2019.07.31 |
백준 2839 - 설탕 배달 (0) | 2019.07.28 |
백준 1712 - 손익분기점 (0) | 2019.07.28 |
백준 1316 - 그룹 단어 체커 (0) | 2019.07.28 |