复试题–smith数

复试题–smith数

分解质因数以及各位相加

//smith数

#include<bits/stdc++.h>>
using namespace std;


int fenli(int n){
    int a=n;
    int sum=0;
    while(a){
        sum+=a%10;
        a/=10;
    }
    return sum;
}

int main(){
    int n;

    while(cin>>n&&n!=0){
            int s2=0;
        int s1=fenli(n);
        for(int i=2;n!=1;){  // 注意条件,不能写成i<sqrt(n),因为n一直在变
            if(n%i==0)
              {
                  s2+=fenli(i);
                  n/=i;

              }
            else i++;
        }
        if(s1==s2)  cout<<"yes"<<endl;
        else cout<<"no"<<endl;
    }
    return 0;
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100204.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 云游戏、VR、AI,云计算给元宇宙提供了哪些想象力?「建议收藏」

    云游戏、VR、AI,云计算给元宇宙提供了哪些想象力?「建议收藏」2021最火的新概念,莫过于元宇宙。2021年10月29日,Facebook宣布改名Meta;2021年11月1日,“元宇宙第一股”Roblox经过短暂调整,宣布重新上线。接下来关于元宇宙的线下/线上讨论如火如荼,元宇宙概念的热度可见一斑。1.逐层拆解元宇宙清华大学新闻学院教授、博士生导师沈阳教授在一场活动中分享道,元宇宙,英文是Metaverse,从字面来理解,由Meta(超越)和Universe(宇宙)两部分组成。而沈阳教授团队也给元宇宙下了一个相对

    2022年5月30日
    32
  • Oracle查看那些用户具有DBA权限「建议收藏」

    Oracle查看那些用户具有DBA权限「建议收藏」Oracle查看哪些用户具有DBA权限colGRANTEEfora20colgranted_rolefora20select*fromsys.dba_role_privswheregranted_role=’DBA’;GRANTEEGRANTED_ROLEADMDELDEFCOMINH——————————————————-AAA_DBA

    2022年9月25日
    0
  • html5 移动端开发模板,搭建一个vue-cli的移动端H5开发模板

    html5 移动端开发模板,搭建一个vue-cli的移动端H5开发模板简介vue-mobile是是基于vue-cli实现的移动端H5开发模板,其中已经搭建好基本的开发框架,可帮助您实现快速开发。技术栈:vue+vux+axios+less功能搭建项目目录配置css预处理器配置UI组件库vux解决移动端适配配置页面路由缓存axios请求封装工具类函数封装toast组件封装dialog组件封装底部导航组件封装列表页demo表单页…

    2022年6月21日
    56
  • pycharm选择运行环境_安卓漂亮的界面

    pycharm选择运行环境_安卓漂亮的界面手把手教你配置最漂亮的PyCharm界面,Python程序员必备!简介:高逼格超美的IDE界面,是每个程序员的梦想!随着人工智能/机器学习的兴起,Python作为一门“漂亮的语言”,再次获得广大程序员的关注。而JetBrains出品的PyCharm无疑是最好用的PythonIDE之一。俗话说“工欲善其事,必先利其器”,把自己的IDE配置得既有逼格又好看,这是每个Python程序员必备的技能。推荐给大家一个学习交流的地方:719+139+688,本文就手把手的教你,如何把自己的PyCharm配置的

    2022年8月28日
    12
  • c语言入门教程–-12作用域

    c语言入门教程–-12作用域

    2021年3月12日
    239
  • chorme 显示“请在微信客户端打开链接”

    chorme 显示“请在微信客户端打开链接”chorme显示“请在微信客户端打开链接”

    2022年5月29日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号