第9周项目6穷举法解决组合问题之计算机解奥数题

来源:互联网 发布:南笙怎么红的知乎 编辑:程序博客网 时间:2024/05/16 19:31
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:Annpion.cpp*作者:王耀鹏*完成日期:2014年10月23日*版本号:v1.0**问题描述:让计算机解奥数题*输入描述:不输入*程序输出:组合方式*/#include<iostream>using namespace std;int main(){    int d,y,x,c,count=0;    for(d=0; d<=9; d++)        for(y=0; y<=9; y++)            for(x=0; x<=9; x++)                for(c=0; c<=9; c++)                    if((4*c+3*x*10+2*y*100+d*1000==2008)&&((d-y)*(y-x)*(x-c)*(d-c)!=0))                    {                        count++;                        cout<<"方案"<<count<<":"<<"都:"<<d<<","<<"要:"<<y<<","<<"学:"<<x<<","<<"C:"<<c<<","<<endl;                    }    return 0;}

运行结果:


0 0
原创粉丝点击