xiao


私信TA

用户名:dotcpp0622766

访问量:860

签 名:

等  级
排  名 1953
经  验 2441
参赛次数 0
文章发表 10
年  龄 20
在职情况 学生
学  校 bilibili大学
专  业 软件

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>

int main()

{

     

  int m,k,count=0;

  scanf("%d %d",&m,&k);

 //先用第三方变量进行接收m的值,便于后面比较

  int number = m;

  while(1){


  // 把每个个位上的数字都拿出来,然后再消掉

      int ge = m % 10;

      m = m / 10;

 //比较每个个位满足就++

     if(ge==3){

         count++;

     }

 //当m=0也就是数字都已经比较完了 就可以比较最后的条件了

     if(m==0){

      if(number % 19 == 0 && count==k){

      printf("YES");

      break;

      }else {

      printf("NO");

      break;

}

}

 }

    return 0;

}


 

0.0分

0 人评分

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

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

代码解释器

代码纠错

SQL生成与解释

  评论区