24h購物| | PChome| 登入
2009-03-01 09:17:58| 人氣646| 回應0 | 上一篇 | 下一篇

2005 NPSC C. 怪物辨識

推薦 0 收藏 0 轉貼0 訂閱站台

/*************************************************************/

#include<stdio.h>
#include<stdlib.h>
main()
{
 
 int n,m,w,t;
 while(scanf("%d %d %d %d",&m,&n,&w,&t)==4)
  {
   char card[10][40][40];
   char guess[10][40][40];
   int a,b,c,d;
   for(c=0;c<m;c++)
   {
   for(a=0;a<t;a++)
    {
      scanf("%s",&card[c][a]);
    }
   }
   for(c=0;c<n;c++)
    {
     for(a=0;a<t;a++)
      {
        scanf("%s",&guess[c][a]);
      }
     int flag=0;
     for(d=0;d<m&&flag==0;d++)
      {
       int real=0,no=0;
       for(a=0;a<t;a++)
        {
         for(b=0;b<w;b++)
          {
           if(card[d][a][b]=='-') continue;
           if(card[d][a][b]==guess[c][a][b])
            real++;
           else
            no++;
          }
        }
        if(real>=4*no) flag=1;
      }
      if(flag==1)
       printf("Y\n");
      else
       printf("N\n");
    }
  }
 return 0;
}

台長: 來源不明
人氣(646) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: NPSC |
此分類下一篇:2008 TOI 研習營初選 TOI2008 3. 加減問題
此分類上一篇:2007 NPSC E. 猜數字

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文