题解 | 记数问题

记数问题

https://www.nowcoder.com/practice/28b2d9f2bf2c48de94a1297ed90e1732

import java.util.Scanner

fun main(args:Array<String>){
    val read = Scanner(System.`in`)
    val inputLine = read.nextLine()
    val tokens = inputLine.split(" ")
    val tar1 = tokens[0].toInt()
    val tar2 = tokens[1].toInt()
    var count = 0
    for (i in 1 ..tar1) {
        var temp = i
        while (temp!=0){
            var tmp=temp%10
            if (tmp == tar2){
                count++
            }
            temp /=10
        }
    }
    println(count)
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务