题解 | 牛牛数数
牛牛数数
https://www.nowcoder.com/practice/03a3cc96fa4847b387bf58bb800d67cf
package main
import (
"fmt"
)
func main() {
var n int
fmt.Scan(&n)
for i := 1; i <= n; i++ {
if i%4 != 0 && !has4(i) {
fmt.Println(i)
}
}
}
func has4(n int) bool {
if n == 0 {
return false
}
for n > 0 {
last := n % 10
if last == 4 {
return true
}
n /= 10
}
return false
}
