新手见面,请多指教!
这个直接上就是暴力解法,不动一点脑子!
#include<stdio.h>
int main()
{
int a,b,c,s=0;
int i,j,k,q,w,e;
scanf("%d",&a);
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
for(k=0;k<=9;k++)
for(q=0;q<=9;q++)
for(w=0;w<=9;w++)
{
if(i+j+k+q+w==a&&i==w&&j==q)
{
printf("%d%d%d%d%d\n",i,j,k,q,w);
s++;
}
}
for(i=1;i<=9;i++)
for(j=0;j<=9;j++)
for(k=0;k<=9;k++)
for(q=0;q<=9;q++)
for(w=0;w<=9;w++)
for(e=0;e<=9;e++)
{
if(i+j+k+q+w+e==a&&i==e&&j==w&&k==q)
{
printf("%d%d%d%d%d%d\n",i,j,k,q,w,e);
s++;
}
}
if(s==0)
printf("-1\n");
return 0;
}