描述

不变初心数是指这样一种特别的数,它分别乘 2、3、4、5、6、7、8、9 时,所得乘积各位数之和却不变。

例如 18 就是这样的数:18 的 2 倍是 36,3+6=9;18 的 3 倍是 54,5+4=9;…… 18 的 9 倍是 162,1+6+2=9。

对于 18 而言,9 就是它的初心。

编写程序,输出指定范围内[ a, b ] 的所有不变初心数。

输入

一行中给出2个正整数a和b,且 a \leq b \leq10^5a≤b≤105 。

输出

按照从小到大的顺序输出每个不变初心数,每行一个,每个不变初心数的输出格式为:不变初心数(初心)

如果在[ a, b ] 不存在不变初心数,则输出:None

输入样例 1

10 100

输出样例 1

18(9)
45(9)
90(9)
99(18)

#include<stdio.h>
int f(int a)
{
    int t,s=0;

while(a)
    {
        t=a%10;
        s=s+t;
        a=a/10;
    }
    return s;

}

int main(int argc,char *argv[])
{
    int a,b,z=0;
    scanf("%d %d",&a,&b);
    int i,k,s;
    for(i=a;i<=b;i++)
    {
        int j,count=0;
        for(j=1;j<=8;j++)
        {
            k=f(j*i);
            s=f((j+1)*i);
            if(s==k)
            {
               count++;
            }

}
        if(count==8)
        {printf("%d(%d)\n",i,s);
        z++;}
    }
    if(z==0)
        printf("None");
}
看题目后直接先写一个函数获得相乘后各位数相加的和,k是本位,s是下一位,2者相比较。但要保证2者一直是一致相等的,故用count计数,9个数比较8次,若count没等于8则必定不满足初心数。最后用z来判断区间上是否有初心数,没有则输出none。

2021-11-07 c语言之不变初心数相关推荐

  1. 第13期微生物组-宏基因组分析(线上/线下同时开课,2021.11)

    福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现决定安排扩增子16S分析.宏基因组.Python课程和转录组的线上直播课.报名参加线上直播课的老师可在1年内选择参加同课程的一次线下课 ...

  2. 【不忘初心】Win10_LTSC2021_19044.1381_X64_可更新[纯净精简版][2.52G](2021.11.20)

    此版可正常更新补丁,母版来自UUP WIN10_LTSC2021 19044.1288集成补丁到19044.1381为了保证稳定初心的系统全部都是离线精简和优化,非二次封装.系统纯净.流畅.进程少无任 ...

  3. 微生物组-宏基因组分析(线上/线下同时开课,2021.11)

    福利公告:为了响应学员的学习需求,经过易生信培训团队的讨论筹备,现决定安排扩增子16S分析.宏基因组.Python课程和转录组的线上直播课.报名参加线上直播课的老师可在1年内选择参加同课程的一次线下课 ...

  4. 实战:怎样把间隔的几个commit整理成1个?-2021.11.18

    实战:怎样把间隔的几个commit整理成1个?-2021.11.18 目录 文章目录 实战:怎样把间隔的几个commit整理成1个?-2021.11.18 目录 文档来源 实验环境 实验软件(无) 1 ...

  5. 【不忘初心】Windows11 22000.318 X64 四合一[纯净精简版][2.62G](2021.11.10)

    此版可正常更新补丁,WIN11全新的UI界面出炉!可以说这一次Windows 11全新升级,无论是从Logo上还是UI界面设计,都有很大的变化,母版来自UUP WIN11_22000.318,为了保证 ...

  6. 2021年07月-2022年1月币种涨幅跌幅排行

    使用OKX永续合约SWAP数据. 分为两个部分 2021年07月15日-2021年11月15日 4个月上涨  2021年11月01日-2022年01月31日 2个月下跌 COIN UHIGH ULOW ...

  7. Interview:算法岗位面试—11.07早上上海某机器人公司(上市)面试之项目考察、比赛考察、图像算法的考察等

    Interview:算法岗位面试-11.07早上上海某机器人公司(上市)面试之项目考察.比赛考察.图像算法的考察等 导读:该公司是国内做机器人领域的Top5公司,邀约的早9点.去了之后,一位美女HR和 ...

  8. HighNewTech:18.11.07—第五届世界互联网大会—互联网届的奥斯卡大奖—15张PPT见证15项世界互联网领先科技成果

    High&NewTech:18.11.07-第五届世界互联网大会-互联网届的奥斯卡大奖-15张PPT见证15项世界互联网领先科技成果 目录 现场图片 1.马化腾:微信小程序商业模式创新 2.阎 ...

  9. 史上最详细微信小程序授权登录与后端SprIngBoot交互操作说明,附源代码,有疑惑大家可以直接留言,蟹蟹 2021.11.29完善更新小程序代码,

    2021.11.29 更新文章 你好,我是博主宁在春,一起学习吧!!! 写这篇文章的原因,主要是因为最近在写毕业设计,用到了小程序,这中间曲曲折折,一言难尽啊.毕业设计真的让人麻脑阔

  10. 读论文——Pre-Training with Whole Word Masking for Chinese BERT(2021 11.25)

    第一遍 标题以及作者(2021 11.25) 摘要 本文基于BERT,在RoBERTa上进行一系列改进,提出了用于中文的预训练模型MacBERT. 提出了一种新的掩码策略,MLM as correct ...

最新文章

  1. Nat. Methods | 学习微生物与代谢产物之间相互作用的神经网络
  2. C#与java可以共用的DES加密解密
  3. hdu2489-DFS+最小生成树
  4. linux环境禁用apache目录浏览功能
  5. 一文读懂:常见低通、高通、带通三种滤波器的工作原理
  6. 关于Java String对象创建问题解惑
  7. Linux安装Ant
  8. Layui 的内置jquery 版本
  9. Redis可视化工具
  10. 每秒浮点运算次数FLOPS
  11. 相似矩阵和相似对角化
  12. 热烈欢迎云南财经大学统计与数学学院院长石磊教授来芝诺数据视察指导工作
  13. ( “树” 之 BST) 109. 有序链表转换二叉搜索树 ——【Leetcode每日一题】
  14. MES 系统价格多少钱?企业如何甄选MES 厂商?
  15. 自动写代码?别闹了!
  16. 《惢客创业日记》2021.01.27-31(周三)顾耀东傻吗?
  17. GPS北斗卫星授时服务器(NTP时钟)设计及方案应用
  18. matlab bwmorph spur,matlab图像处理学习笔记-数学形态与二值图像操作
  19. [转]Teleport Ultra/Teleport Pro的冗余代码批量清理方法
  20. 学编程:Python入门考级必备[1]

热门文章

  1. python曲线拟合准确度评估_使用Python SciPy量化曲线拟合的质量
  2. 不把鸡蛋放在一个篮子里面
  3. Java总结IO之总集篇
  4. 如何使用文件保险箱加密 Mac 上的启动磁盘?
  5. MATLAB电话拨号音仿真,MATLAB电话拨号音的合成与识别
  6. PS网页版在线使用PS网站源码
  7. 这个世界的本源不是物质,而是物质背后的基本秩序-柏拉图
  8. OpenSSL下载安装
  9. 从零开始搭建ROS移动机器人系列之(四)直流电机PWM调速
  10. 前端vue点击切换(黑夜/白天模式)主题最新(源码)