我是靠谱客的博主 坚强鸡翅,最近开发中收集的这篇文章主要介绍算法6--枚举法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

#include <stdio.h>
#include <conio.h>
//快速得算出如下得结果
//  算法描述题
//x        算
//-----------
//题题题题题题

int main()
{
    int i1,i2,i3,i4,i5;
    long multi,result;
    for(i1=1;i1<=9;i1++){
        for(i2=0;i2<=9;i2++){
            for(i3=0;i3<=9;i3++){
                for(i4=0;i4<=9;i4++){
                    for(i5=1;i5<=9;i5++){
                        multi = i1 * 10000 + i2 * 1000 + i3 * 100 + i4 * 10 + i5;
                        result = i5 * 100000 + i5 * 10000 + i5 * 1000 + i5 * 100 + i5 * 10 + i5;
                        if(multi * i1 == result){
                            printf("n%5d%2d%2d%2d%2dn",i1,i2,i3,i4,i5);
                            printf("x%12dn",i1);
                            printf("-------------------n");
                            printf("%3d%2d%2d%2d%2d%2dn",i5,i5,i5,i5,i5,i5);
                        }
                    }
                }
            }
        }
    }
    getch();
    return 0;
}

 

最后

以上就是坚强鸡翅为你收集整理的算法6--枚举法的全部内容,希望文章能够帮你解决算法6--枚举法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部