第9周 项目6-5 任务分配

来源:互联网 发布:c# 初始化数组 编辑:程序博客网 时间:2024/06/06 01:39

问题及代码:

/*。*Copyright(c)2014,烟台大学计算机学院*All right reserved,*文件名:test.cpp*作者:liu_feng_zi_*完成日期:2014年10月30日*版本号:v1.0*问题描述:任务分配*输入描述:*程序输出:*/#include <iostream>using namespace std;int main(){    int a,b,c,d,e,f,count=0;    for(a=0; a<=1; a++)        for(b=0; b<=1; b++)            for(c=0; c<=1; c++)                for(d=0; d<=1; d++)                    for(e=0; e<=1; e++)                        for(f=0; f<=1; f++)                            if(a+b>=1&&(a+d)!=2&&a+e+f==2&&(b+c==0||b+c==2)&&c+d==1&&(d+e==0||d==1))                            {                                count++;                                cout<<"方案:"<<count<<endl;                                cout<<"A:"<<a<<endl;                                cout<<"B:"<<b<<endl;                                cout<<"C:"<<c<<endl;                                cout<<"D:"<<d<<endl;                                cout<<"E:"<<e<<endl;                                cout<<"F:"<<f<<endl;                            }    return 0;}


运行结果:

0 0