核酸试剂的复合检测

  • 问题: 100个人,其中一个人是患者;一个人使用一支酸剂测试,患者产生反应,否则不产生反应,至少用几只酸剂可以测试出患者是谁?
  • 答:
    • 1支酸剂测试有两种状态,产生反应(1)或不产生反应(0)
    • 将患者从0到99编号
    • 那么一支酸剂可以测试两个人(其中一人是患者),0号患者不使用酸剂,1号患者使用酸剂
    • 两支酸剂可以测试4个人(其中一人是患者), 两支酸剂标号为a,b
      • ab ab ab ab
      • 00 01 10 11
      • 酸剂a测试2号和3号
      • 酸剂b测试1号和3号
      • 如果1号是患者,那么酸剂a无反应,酸剂b有反应
      • 如果酸剂a有反应,酸剂b无反应 –> 患者 = 10 = 2号患者
      • 如果酸剂b有反应,酸剂a无反应 –> 患者 = 01 = 1号患者
      • 如果酸剂a,b均有反应 –> 患者 = 11 = 3号患者
      • 如果酸剂a,b均无反应 –> 患者 = 00 = 0号患者
    • 3支酸剂可以测试8个人(其中一人是患者),三支酸剂标号a, b, c
      • abc abc abc abc abc abc abc abc
      • 000 001 010 011 100 101 110 111
      • 酸剂a测试4、5、6、7
      • 酸剂b测试2、3、6、7
      • 酸剂c测试1、2、5、7
      • 如果a、b有反应,c无反应 –> 患者 = 110 = 6号患者
      • 如果a、b、c有反应 –> 患者 = 111 = 7号患者