[蓝桥杯][算法提高VIP]断案-枚举
生活随笔
收集整理的這篇文章主要介紹了
[蓝桥杯][算法提高VIP]断案-枚举
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目描述
公安人員審問(wèn)甲、乙、丙、丁四個(gè)嫌疑犯,已確知,這四個(gè)人當(dāng)中僅有一人是偷竊者,還知道這四個(gè)人的答話,要么完全誠(chéng)實(shí),要么完全說(shuō)謊。在回答公安人員的問(wèn)話中:
甲說(shuō):“乙沒(méi)有偷,是丁偷的。”
乙說(shuō):“我沒(méi)有偷,是丙偷的。”
丙說(shuō):“甲沒(méi)有偷,是乙偷的。”
丁說(shuō):“我沒(méi)有偷,我用的那東西是我家里的。”
請(qǐng)根據(jù)上述四人答話,判斷誰(shuí)是偷竊者。
輸入
無(wú)
輸出
輸出一個(gè)字符,表示偷竊者是誰(shuí),A表示甲,B表示乙,C表示丙,D表示丁。
樣例輸入
無(wú)
樣例輸出
無(wú)
解題思路:
枚舉誰(shuí)是兇手,大水題!!!
代碼如下:
#include <iostream> using namespace std;int main() {for (int i = 1;i<=4;i++){int cnt = 0;if ((i!=2 && i==4) || (i==2 && i!=4))cnt++;if ((i!=2 && i==3) || (i==2 && i!=3))cnt++;if ((i!=1 && i==2) || (i==1 && i!=2))cnt++;if ((i==4) || (i!=4))cnt++;if (cnt==4){if (i==2)cout<<"B"<<endl;return 0;} }return 0; }總結(jié)
以上是生活随笔為你收集整理的[蓝桥杯][算法提高VIP]断案-枚举的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 窝窝头的功效与作用、禁忌和食用方法
- 下一篇: 公鸡煲汤的功效与作用、禁忌和食用方法