您的位置:首页 > 其它

第九周项目六--委派任务

2014-10-27 17:16 183 查看
问题及代码:

/*
 * Copyright (c) 2014, 烟台大学计算机学院
 * All rights reserved.
 * 文件名称:test.cpp
 * 作    者:尚月
 * 完成日期:2014年 10 月 27 日
 * 版 本 号:v1.0
 *
 * 问题描述:侦查队接到一任务,要求A B C D E F六个队中尽可能多的挑若干人完成任务,在限制条件下,应该派谁去
 * 程序输出:输出派那些人去
 */
# 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<<"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;
}




知识总结:

把题目审清楚,做题才又快又对。

学习心得:

孰能生巧,多练习。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: