時刻


1.質問



2.解答


(1)解釈

n = int(input())
cnt = 0
for k in range(n+1):
    for i in range(60):
        for j in range(60):
            if '3' in str(k) or '3' in str(i) or '3' in str(j):
                cnt += 1
                
print(cnt)
確認が
  • 3時20分35秒であれば、03、20、35ともに3を確認した.また,orが1つあればcntが増加する.
  • (2)解答

    n = int(input())
    cnt = 0
    for k in range(n+1):
        for i in range(60):
            for j in range(60):
                if '3' in str(k) + str(i) + str(j):
                    cnt += 1
                    
    print(cnt)
  • 3時20分35秒で確認すれば、それを032035に設定し、032035に3が含まれているかどうかをチェックする方式を使用しました.