2019. 7. 31. 22:43
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
Posted by 아야카