TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  问题讨论与解答  统计信息与排名
  • 首页
  • 题库
  • P3907
  • 题目
  • P3907外星千足虫
    限制 : 时间限制 : - MS   空间限制 : 165536 KB
    评测说明 : 2s
    问题描述

    输入格式

    第一行是两个正整数 N, M。
       接下来 M行,按顺序给出 Charles 这M次使用“点足机”的统计结果。
       每行包含一个“01”串和一个数字,用一个空格隔开。“01”串按位依次表示每只虫 子是否被放入机器:如果第 i 个字符是“0”则代表编号为 i 的虫子未被放入,“1” 则代表已被放入。后面跟的数字是统计的昆虫足数 mod 2 的结果。
       由于 NASA的实验机器精确无误,保证前后数据不会自相矛盾。即给定数据一定有解。

    输出格式

    在给定数据存在唯一解时有 N+1行,
    第一行输出一个不 超过M的正整数K,表明在第K 次统计结束后就可以确定唯一解;
    接下来 N 行 依次回答每只千足虫的身份,若是奇数条足则输出“?y7M#”(火星文),偶数条足输出“Earth”。如果输入数据存在多解,输出“Cannot Determine”。
    所有输出均不含引号,输出时请注意大小写。

    样例输入 1

    3 5
    011 1 
    110 1 
    101 0 
    111 1 
    010 1

    样例输出 1

    4
    Earth 
    ?y7M# 
    Earth 

    样例输入 2

    5 7 
    01100 1 
    11000 1 
    10100 0 
    11100 1 
    00011 1 
    00000 0 
    11111 0

    样例输出 2

    Cannot Determine

    提示

    【数据范围】

    对于 20%的数据,满足 N=M≤20;

    对于 40%的数据,满足 N=M≤500;

    对于 70%的数据,满足 N≤500,M≤1,000;

    对于 100%的数据,满足 N≤1,000,M≤2,000。


    来源  sdoi2010