image.png

    1. package main
    2. import "fmt"
    3. func findNumbers(nums []int) int {
    4. var res int
    5. for _,v :=range nums{
    6. if findDigit(v){
    7. res++
    8. }
    9. }
    10. return res
    11. }
    12. func findDigit(num int)bool{
    13. var n int
    14. for num!=0{
    15. num=num/10
    16. n++
    17. }
    18. if n%2==0{
    19. return true
    20. }
    21. return false
    22. }
    23. func main() {
    24. fmt.Println(findNumbers([]int{12,345,2,6,7896}))
    25. fmt.Println(findNumbers([]int{555,901,482,1771}))
    26. }

    image.png