题解 | #挑7#
挑7
https://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
package main
import (
"fmt"
"strconv"
"strings"
)
func main() {
var n int
fmt.Scan(&n)
var ret []int
for i := 1; i <= n; i++ {
if i%7 == 0 {
ret = append(ret, i)
continue
}
if strings.Contains(strconv.Itoa(i), "7") {
ret = append(ret, i)
}
}
fmt.Println(len(ret))
}

查看26道真题和解析