코드는 Swift로 작성하였습니다.
제가 직접 작성한 코드라 최적의 코드가 아닐 수 있음을 알려드립니다. 🐹
문제는 저작권 관련 문제가 있을 수 있어서 적어두지 않았습니다.
처음 나의 생각
int를 string으로 변환해주어 그 안에 3이 있는지 체크하고
3이 있다면 count를 늘려주면 되지 않을까?
let n = 5
var count = 0
var stringTime = ""
for i in 0...n {
for j in 0..<60 {
for k in 0..<60 {
stringTime = String(i) + String(j) + String(k)
if stringTime.contains("3") {
count += 1
}
}
}
}
print(count)