백준 1011번(Fly me to the...) 파이썬(python)으로 해결
특정한 거리를 몇 번의 횟수로 도달할 수 있는지 물어보는 문제입니다. 조건 처음 시작할 때와 마지막에 도착하기 전에는 반드시 1의 거리만 움직일 수 있다. 이전에 k만큼 움직였다면 이후에는 k-1, k, k+1의 범위에서만 움직일 수 있다. 접근 먼저 표를 만들어 보고 어떤 규칙이 있는지 확인하였습니다. 1~3의 거리는 특별한 규칙이 없어도 가능해서 버려두었습니다. 중요시 보아야 할 것은 제곱수의 거리(4, 9, 16)입니다. 제곱수를 기준으로 거리들을 나누었습니다. (4, 5, 6, 7, 8), (9, 10, 11, 12, 13, 14, 15) 작동 횟수가 증가하는 구간은 거리가 5일 때 (횟수 = 4) 거리가 7일 때 (횟수 = 5) 거리가 10일 때 (횟수 = 6) 거리가 13일 때 (횟수 = 7)..