省惑


私信TA

用户名:dotcpp0616633

访问量:3770

签 名:

等  级
排  名 1539
经  验 2706
参赛次数 0
文章发表 49
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

m,k = map(int,input().split())
# 定义计数器
count = 0; n = m  
# 遍历
for i in range(1,n):
    if n % 10 == 3:
# 如果符合条件,计数器+1        
        count += 1
# 下一个数    
    n = n // 10

if m % 19 == 0 and count == k:
    print('YES')
else:
    print('NO')

ChatGPT写的代码:

m,k = map(int,input().split())
# 定义计数器
count = sum(1 for n in range(1,m) if n % 10 == 3)
# 判断条件
result = 'YES' if m % 19 == 0 and count == k else 'NO'
print(result)


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区