Advertisement

暴力枚举算法之嫌疑人

阅读量:

共有六名涉嫌犯罪的人员A、B、C、D、E、F,已知以下信息:A与B中至少有一人实施了犯罪行为;在A、E、F三人中,至少有两人参与了案件;A与D不可能为共同作案人;B与C要么同时涉案,要么均与案件无关;C与D中恰好有一人实施了犯罪行为;若D未参与作案,则E也未参与作案。请推理出具体哪些人实施了犯罪。

输入

输出

按照字母顺序排列输出涉案人员,各人员之间用空格分隔(注意最后一个字母后无需添加空格)。

AC代码如下:

复制代码
 #include "stdio.h"

    
  
    
 int main(int argc, char* argv[])
    
 {
    
 	char a[10];
    
 	int count=0,num;
    
 	for(int A=0;A<=1;A++)
    
 	{
    
 		for(int B=0;B<=1;B++)
    
 		{
    
 			for(int C=0;C<=1;C++)
    
 			{ 
    
 				for(int D=0;D<=1;D++)
    
 				{
    
 					for(int E=0;E<=1;E++)
    
 					{
    
 						for(int F=0;F<=1;F

全部评论 (0)

还没有任何评论哟~