[알고리즘 문제 풀이] 시각

이동욱

2021/09/01

Categories: 알고리즘

문제 - 시각


제한 사항


아이디어


반복문

코드


def solution(n: int) -> int:
    ret = 0
    for h in range(n + 1):
        for m in range(60):
            for s in range(60):
                if 3 in [h // 10, h % 10, m // 10, m % 10, s // 10, s % 10]:
                    ret += 1
    return ret

def solution(n: int) -> int:
    count = 0
    for h in range(n + 1):
        for m in range(60):
            for s in range(60):
                if '3' in str(h) + str(m) + str(s):
                    count += 1
    return count

if __name__ == '__main__':
    n = int(input())
    print(solution(n))

개선할 점


참고 문헌


>> Home