zoukankan      html  css  js  c++  java
  • 部队侦察

    某部队队长执行某任务,需要他在代号为A B C D E F
    六个队员中挑选若干人去侦查一件重要的案子.任务特殊,
    所以,对人选安排,有如下操作。
    1,A B中至少去一人。
    2,A D不能一起去。
    3,A E F中要去两人。
    4,B C要么都去,要么都不去
    5,C D中去一个人。
    6,如果D不去,那么E也不去。

     1 #include<stdio.h>
     2 int main()
     3 {
     4     int a,b,c,d,e,f,sum=0;
     5     for(a=0;a<=1;a++)
     6     for(b=0;b<=1;b++)
     7     for(c=0;c<=1;c++)
     8     for(d=0;d<=1;d++)
     9     for(e=0;e<=1;e++)
    10     for(f=0;f<=1;f++)
    11     {
    12         sum=0;
    13         if((a+b)>=1&&(a+d)<=1&&(((a+e)==2&&f==0)||((a+f)==2&&e==0)||((e+f)==2&&a==0))&&((b+c)==2||(b+c)==0)&&(c+d)==1&&d==0&&e==0)
    14         {
    15                 if(a==1){sum=sum+1;printf("%c",'a');}
    16                 if(b==1){sum=sum+1;printf("%c",'b');}
    17                 if(c==1){sum=sum+1;printf("%c",'c');}
    18                 if(d==1){sum=sum+1;printf("%c",'d');}
    19                 if(e==1){sum=sum+1;printf("%c",'e');}
    20                 if(f==1){sum=sum+1;printf("%c",'f');}
    21                 printf("%d
    ",sum);
    22         }
    23         else
    24             {
    25                 if((a+b)>=1&&(a+d)<=1&&(((a+e)==2&&f==0)||((a+f)==2&&e==0)||((e+f)==2&&a==0))&&((b+c)==2||(b+c)==0)&&(c+d)==1&&d==1)
    26         {
    27                 if(a==1){sum=sum+1;printf("%c",'a');}
    28                 if(b==1){sum=sum+1;printf("%c",'b');}
    29                 if(c==1){sum=sum+1;printf("%c",'c');}
    30                 if(d==1){sum=sum+1;printf("%c",'d');}
    31                 if(e==1){sum=sum+1;printf("%c",'e');}
    32                 if(f==1){sum=sum+1;printf("%c",'f');}
    33                 printf("%d
    ",sum);
    34         }
    35             }
    36     }
    37     return 0;
    38 }
    View Code
  • 相关阅读:
    Linux 常用命令 2
    Linux常用的命令
    linux的发行版
    操作系统介绍
    Python学习-列表的转换和增加操作
    Python学习-列表的修改,删除操作
    Python学习-初始列表
    Python学习-range的用法
    Python学习-字符串的基本知识
    Python学习-字符串函数操作3
  • 原文地址:https://www.cnblogs.com/kuangdaoyizhimei/p/3191497.html
Copyright © 2011-2022 走看看