Problem 1165 - Smith Number
来源:互联网 发布:camera raw mac版本 编辑:程序博客网 时间:2024/05/17 01:25
http://acm.whu.edu.cn/land/problem/detail?problem_id=1165
#include<iostream>#include<cmath>using namespace std ;#define INT long long INT Sum( INT x ){INT sum = 0 ;while( x ){sum += x % 10 ;x /= 10 ;}return sum ;}bool smithnumber( INT number ){INT i = 2 ;INT temp = number ;INT tempsum = Sum( number ) ;INT sum = 0 ;while( i <= ( int )sqrt( ( double ) number ) ){if( number % i == 0 ){sum += Sum( i ) ;number /= i ;i = 2 ;}else++i ;}sum += Sum( number ) ;if( sum == tempsum && temp != number )return true ;elsereturn false ;}int main(){INT n ;while( true ){cin >> n ; if( n == 0 )break ;if( smithnumber( n ) )cout << "Yes" << endl ;elsecout << "No" << endl ;}return 0 ;}
- Problem 1165 - Smith Number
- hdu-1333 Smith Number
- WOJ1165-Smith Number
- PC110706 Smith Number //数论 枚举
- UVa Problem 10042 Smith Numbers (Smith 数)
- UVa Problem Solution: 10042 - Smith Numbers
- poj-1142 Smith Number(分解因子)
- Big Number Problem
- 1350 Cabric Number Problem
- poj1350 Cabric Number Problem
- Problem 2111 Min Number
- Problem 9.Palindrome Number
- Problem 136. Single Number
- Gym101194A-Number Theory Problem
- Cabric Number Problem
- Problem 29 Name That Number
- poj 1350 Cabric Number Problem
- POJ 1350 Cabric Number Problem
- Linux内存点滴 用户进程内存空间(转)
- [Win32]Win32 SDK编程系列文章——鼠标输入消息
- How to inherit an Object in JavaScript
- asp.net IE10 下的bug
- 第十三堂课后作业
- Problem 1165 - Smith Number
- Python Exercise #26
- POJ 2015 Permutation Code
- Python Exercise #27
- Android升级ADT22后会报 ClassNotFoundException的原因分析
- Weblogic8远程调试
- 最新县及县以上行政区划代码
- Hadoop源码分析笔记(七):HDFS非远程调用接口
- POJ 3481 Double Queue