游戏"/>
枚举法游戏
使用枚举法找出满足
算法描述题✖算=题题题题题的数字
#include"stdio.h"int main()
{int i1,i2,i3,i4,i5; // 定义5个变量,分别对应:算、法、描、述、题 五个字 //通过编写循环代码来解答。 long multi,result;for(i1=1;i1<=9;i1++) // 算 可以从1-9进行循环 {for(i2=1;i2<=9;i2++) // 法 可以从1-9进行循环 {for(i3=1;i3<=9;i3++) // 描 可以从1-9进行循环 {for(i4=1;i4<=9;i4++) // 述 可以从1-9进行循环 {for(i5=1;i5<=9;i5++) // 题 可以从1-9进行循环 {multi = i1*10000+i2*1000+i3*100+i4*10+i5;result = i5*100000+i5*10000+i5*1000+i5*100+i5*10+i5; // 定义结果的每一个字都是i5 if(multi*i1 == result){ //输出格式控制printf("\n%5d%2d%2d%2d%2d\n",i1,i2,i3,i4,i5);printf("X%12d\n",i1);printf("---------------\n");printf("%3d%2d%2d%2d%2d%2d\n",i5,i5,i5,i5,i5,i5);}}}}}}return 0;
}
更多推荐
枚举法游戏
发布评论