🥧 [문제]
정수 N이 입력되면 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는
모든 경우의 수를 구하는 프로그램을 작성하라. 예를 들어 1을 입력했을 때
다음은 3이 하나라도 포함되어 있으므로 세어야 하는 시각이다
- 00시 00분 03초
- 00시 13분 30초
반면에 다음은 3이 하나도 포함되어 있지 않으므로 세면 안 되는 시각이다
- 00시 02분 55초
- 01시 27분 45초
🍷 [입력]
첫째 줄에 정수 N이 입력된다.(0<=N<=23)
🌽 [출력]
00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 출력한다.
[input]
5
[output]
11475
N = 5
time = ''
cnt = 0
for i in range(N+1):
for j in range(60):
for k in range(60):
time = str(i)+ str(j) + str(k)
print(time)
if '3' in time:
cnt += 1
print(cnt)
'# 3. APS > 이코테' 카테고리의 다른 글
이코테# Python_문자열 재정렬 (0) | 2021.03.07 |
---|---|
이코테# Python_ 1이될 때 까지 (0) | 2021.03.07 |
이코테# Python_ 두 배열의 원소 교체 (0) | 2021.03.07 |