879、答案
已知军官C不是陆军中尉阿尔迪丝或水兵(线索5)。根据线索1,如果水兵是A或B,陆军中尉阿尔迪丝就是D,空军军官是E;如果水兵是D或E,那么陆军中尉阿尔迪丝是B,空军军官是A,这样得出空军军官一定是A或E。而他的家乡不是爱达荷州(线索1)、新墨西哥州(线索2)或缅因州(线索3),也不是乔治亚州(线索4),那么一定是堪萨斯州。由此知道他不是军官E(线索4),而是军官A。同时得出水兵是D或E,陆军中尉阿尔迪丝是B。水兵不是普迪上尉(线索2)或沃德少校(线索5),因此他是德莱尼上尉或哈伦上尉,这样得出军官C一定是沃德少校(线索5)。因为陆军中尉阿尔迪丝就是军官B,所以他不是步兵(线索2)或工兵(线索3),而是军事警察。军官C沃德少校不是工兵(线索3),而是步兵。那么普迪上尉就是军官A。而来自美国新墨西哥州的是军官B,即陆军中尉阿尔迪丝(线索2)。军官E不是哈伦上尉(线索4),而是德莱尼上尉,通过排除法,哈伦上尉就是军官D。因此来自乔治亚州的是军官E(线索4)。因为步兵梅吉尔·沃德不是来自缅因州(线索3),由此得出缅因州是军官D的家乡。现在可以知道军官E是工兵(线索3)。最后通过排除法,水兵是军官D哈伦上尉,而梅吉尔·沃德来自爱达荷州。
答案:
军官A,普迪上尉,空军,堪萨斯州。
军官B,陆军中尉阿尔迪丝,军事警察,新墨西哥州。
军官C,沃德少校,步兵,爱达荷州。
军官D,哈伦上尉,水兵,缅因州。
军官E,德莱尼上尉,工兵,乔治亚州。