首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

新人求教 关于循环解决方法

2012-04-25 
新人求教 关于循环求abc+cba1333的所有等式,其中a,b,c均为一位数的程序 列如419+9141333[解决办法]C/C++

新人求教 关于循环
求abc+cba=1333的所有等式,其中a,b,c均为一位数的程序 列如419+914=1333

[解决办法]

C/C++ code
#include<stdio.h>bool good(int a,int b){int a1=a%10,a3=a/100,a2=(a-a3*100)/10;return a3+a2*10+a1*100==b;}int main(){int i;for(i=334;i<999;i++){if(good(i,1333-i)){printf("%d+%d=1333\n",i,1333-i);}}return 0;}
[解决办法]
C/C++ code
#include<iostream>using namespace std;void main(){    int cc=0;    for (int a=1;a<10;++a)        for (int b=0;b<10;++b)            for (int c=1;c<10;++c)            {                if ((a+c)*101+b*20==1333)                    cout<<"第"<<++cc<<"组:"<<"a="<<a<<" b="<<b<<" c="<<c<<endl;            }} 

热点排行