解题思路:
注意事项:
参考代码:
#include<iostream>
using namespace std;
int main()
{
int s,flag=0;
cin>>s;
for(int i=10001;i<=999999;i++)
{
if(i<=99999)
{
int i1=i/10000%10,i2=i/1000%10,i3=i/100%10,i4=i/10%10,i5=i%10;
if(i1==i5&&i2==i4&&i1+i2+i3+i4+i5==s)
{
cout<<i<<endl;
flag=1;
}
}
else
{
int i1=i/10000%10,i2=i/1000%10,i3=i/100%10,i4=i/10%10,i5=i%10;
int i0=i/100000%10;
if(i0==i5&&i1==i4&&i2==i3&&i0+i1+i2+i3+i4+i5==s)
{
cout<<i<<endl;
flag=1;
}
}
}
if(!flag)
cout<<"-1"<<endl;
}
0.0分
0 人评分
【排队买票】 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:514 |
C二级辅导-阶乘数列 (C语言代码)浏览:522 |
一元一次方程 (C语言代码)浏览:4070 |
良心推荐——>题解1049:C语言程序设计教程(第三版)课后习题11.1 (C语言描述——简单明了,时间复杂度低)浏览:1287 |
1392题解(大数相加)浏览:604 |
简单的a+b (C语言代码)浏览:587 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:713 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:376 |
回文数(一) (C语言代码)浏览:1120 |