[HackerRank] Beautiful Days at the Movies

[문제 링크]

[입력]

int i: 시작일
int j: 종료일
int k: 나눌 숫자

[출력]

int: 시작일 ~ 종료일 의 범위 내에서 아름다운 날짜의 갯수
아름다운 날의 조건 : |날짜 - 날짜의역수| 가 k 로 나누어 떨어져야 한다.

[코드]

def beautifulDays(i, j, k):
    # Write your code here
  
    result = 0
    
    for day in range(i,j+1):
        reverse_day = int(str(day)[::-1])
        if(abs(day - reverse_day)%k==0):
            result += 1
            
    return result

좋은 웹페이지 즐겨찾기