叫我投投


私信TA

用户名:dnj0822

访问量:13168

签 名:

宇宙机天下第一

等  级
排  名 227
经  验 6233
参赛次数 0
文章发表 26
年  龄 0
在职情况 学生
学  校 肇庆学院
专  业

  自我简介:

解题思路:

注意事项:

参考代码:

#include<stdio.h>
int main()
{
 int flag=0;
 int l1=9;
 int w1=8;
 int l2,l3,w2,w3,z1,z2,z3;
 for(int l2=7;l2>=1;--l2)
 {
  if(flag==1)
   break;
  if(l2==l1+1||l2==l1-1)
   continue;
  for(int l3=7;l3>=1;--l3)
  {
   if(flag==1)
    break;
   if(l3==l2||l3==l2+1||l3==l2-1||l3==l1+1||l3==l1-1)
    continue;
   for(int w2=7;w2>=1;--w2)
   {
    if(flag==1)
     break;
    if(w2==l2||w2==l3||w2==w1+1||w2==w1-1)
     continue;
    for(int w3=7;w3>=1;--w3)
    {
     if(flag==1)
      break;
     if(w3==l2||w3==l3||w3==w2||w3==w2+1||w3==w2-1||w3==w1+1||l3==w1-1)
      continue;
     for(int z1=7;z1>=1;--z1)
     {
      
      if(flag==1)
       break;
      if(z1==l2||z1==l3||z1==w2||z1==w3)
       continue;
      for(int z2=7;z2>=1;--z2)
      {
       if(flag==1)
        break;
       if(z2==l2||z2==l3||z2==w2||z2==w3||z2==z1||z2==z1+1||z2==z1-1)
        continue;
       for(int z3=7;z3>=1;--z3)
       {
        if(flag==1)
         break;
        if(z3==l2||z3==l3||z3==w2||z3==w3||z3==z1||z3==z2||z3==z2+1||z3==z2-1||z3==z1+1||l3==z1-1)
         continue;
        if((l1+l2+l3)==(w1+w2+w3)&&(l1+l2+l3)==(z1+z2+z3)&&(w1+w2+w3)==(z1+z2+z3))
        {
         
         if(l2==1||l3==1)
         {
          printf("L\n");
          flag=1;
         } 
         if(w2==1||w3==1)
         {
          printf("W\n");
          flag=1;
         }
          
         if(z1==1||z2==1||z3==1)
         {
          printf("Z\n");
          flag=1;
         }
        }
       }
      }
     }
    }
   }
  }
 }
    return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »