分析;暴力求解
AC代码:
#include<cstdio>#include<cstring>using namespace std;int main(){ int n; while(scanf("%d",&n)==1){ bool fg=0; for(int i=10000;i<1000000;i++){ int a[6]; int count1=0,sum=0; int t=i; while(t){ a[count1]=t%10; sum+=a[count1++]; t/=10; } if(sum==n){ bool flag=0; for(int j=0;j<=count1/2;j++) { if(a[j]!=a[count1-1-j]){ flag=1; break; } } if(!flag){ PRintf("%d/n",i); fg=1; } } } if(!fg)printf("-1/n"); } return 0;}
新闻热点
疑难解答