生成元 手打
2016-01-07 14:17
295 查看
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
while(cin>>n)
{int a;
int x,y,z,i,j;
z=0;
for(i=n;i>0;)
{
i=i/10;
z=z+1;
}
for(i=n-z*9;i<n;i++)
{
z=0;y=1;
for(x=i;x>0;)
{
x=x/10;
z=z+1;
y=y*10;
}
x=i;a=i;
for(j=0;x>0;j++)
{
z=x/y;
x=x%y;
y=y/10;
a=a+z;
}
if(a==n) break;
}
if(i!=n)
cout<<i<<endl;
else cout<<"0"<<endl;
}
return 0;
}
#include <cmath>
using namespace std;
int main()
{
int n;
while(cin>>n)
{int a;
int x,y,z,i,j;
z=0;
for(i=n;i>0;)
{
i=i/10;
z=z+1;
}
for(i=n-z*9;i<n;i++)
{
z=0;y=1;
for(x=i;x>0;)
{
x=x/10;
z=z+1;
y=y*10;
}
x=i;a=i;
for(j=0;x>0;j++)
{
z=x/y;
x=x%y;
y=y/10;
a=a+z;
}
if(a==n) break;
}
if(i!=n)
cout<<i<<endl;
else cout<<"0"<<endl;
}
return 0;
}
相关文章推荐
- Troubleshooting ORA-3137 [12333] Errors Encountered When Using Oracle JDBC Driver (文档 ID 1361107.1)
- DEDE免登陆接口 For DEDE_v5.X,实现自动登陆,永不过期
- 【Android 基础】Animation 动画介绍和实现
- ListView 动态加载
- Android使用webService
- Linux 线程操作函数技能总结
- LocalActivityManager类:为什么Activity的onResume不被执行
- Android下DLNA开发简介
- 12 个非常实用的 jQuery 代码片段
- java下载时中文乱码的处理
- 32位类型(int、long等)右移(>>)32位
- Android Studio 中 Gradle设置代理
- 错误名称:Uncaught SyntaxError: Unexpected token <
- redis memcached mongodb ,couchbase, couchdb,memcache ,HDInsight,documentdb,Greenplum,Nosql,
- 线性判别分析(LDA)准则:FIsher准则、感知机准则、最小二乘(最小均方误差)准则
- 程序员:如何像后端一样写前端代码?
- SQLite指南(5) - PRAGMA命令用法(完整)
- StrictMode介绍
- How To Hide A Processes From Other Users In Linux
- Understanding and Diagnosing ORA-00600 [12333] / ORA-3137 [12333] Errors (文档 ID 389713.1)