一道推理題如下:
1.第乙個答案是a的問題是哪乙個?( )
a、1 b、2 c、3 d、4
2.唯一的連續兩個具有相同答案的問題是( )
a、5,6 b、6,7 c、7,8 d、8,9
3.本問題答案和哪乙個問題的答案相同( )
a、4 b、9 c、8 d、2
4.答案是a的問題的個數是( )
a、5 b、4 c、3 d、2
5.本問題答案和哪乙個問題的答案相同( )
a、1 b、2 c、3 d、4
6.答案選a的問題的個數和答案選什麼的問題的個數相同( )
a、無 b、c c、c d、d
7.按照字母順序,本題答案與下一題相差( )(a與b間,或b與a間均相差1)
a、3 b、2 c、1 d、0
8.本題中答案為母音的題數為( )
a、0 b、1 c、2 d、3
9.本題中答案為子音的題數( )
a、是合數 b、是質數 c、<5 d、是平方數
10.本題答案為( )
a、a b、b c、c d、d
答案是:a,c,b,c,a,c,d,d,b,a
一共10道題,每個題的答案有a,b,c,d四種可能性,因此可能的解有4^10種可能性,根據題目遍歷答案,找到合適的答案即返回。
#include
#include
class
question
;void question::
initanslist()
answer[9]
='a'-1
;}void question::
findanslist()
;}void question::
printanslist()
}bool question::
updateanswer()
}if(answer[0]
>
'd')
return
false
;return
true;}
bool question::
checkanswer01()
if(answer[index]
!='a'
)return
false
;return
true;}
bool question::
checkanswer02()
for(
unsigned
char loop = index +
1;loop <
9; loop++
)return
true;}
bool question::
checkanswer03()
if(answer[2]
!= answer[index]
)return
false
;return
true;}
bool question::
checkanswer04()
return count == index;
}bool question::
checkanswer05()
bool question::
checkanswer06()
if((acnt == ccnt)&&(
(answer[5]
=='b')||
(answer[5]
=='c'))
)return
true;if
((acnt == dcnt)
&&(answer[5]
=='d'))
return
true;if
((acnt != bcnt)
&&(acnt != ccnt)
&&(acnt != dcnt)
&&(answer[5]
=='a'))
return
true
;return
false;}
bool question::
checkanswer07()
bool question::
checkanswer08()
return count == index;
}bool question::
checkanswer09()
if((count==
4||count==
6||count==
8||count==
9||count==10)
&&(answer[8]
=='a'))
return
true;if
((count==
2||count==
3||count==
5||count==7)
&&(answer[8]
=='b'))
return
true;if
((count <5)
&&(answer[8]
=='c'))
return
true;if
((count ==
9||count ==
0||count ==1)
&&(answer[8]
=='d'))
return
true
;return
false;}
bool question::
checkanswer10()
intmain()
一道推理題
題目 題意 初始給定兩個完美數1和3,如果 是否是完美數。分析 嗯,這道題 這樣做的時間複雜度很高,通過打表對一些數的觀察發現,只需要看這個數3和5組成。打表 include include include include using namespace std typedef long long ...
一道推理題
幼兒園有7個聰明的孩子做猜顏色遊戲。先讓其中6個孩子圍成一圈,剩下乙個在圓圈中間。由於中間孩子的遮擋,圈中的6個孩子只能看到其他5個孩子。遊戲開始時,老師拿出4塊紅色頭巾和3塊藍色頭巾,讓7個孩子閉眼,然後把頭巾蒙在7個孩子頭上。繫好以後,叫組成圓圈的6個孩子睜眼,中間孩子仍閉眼。讓他們猜測自己頭上...
一道邏輯推理題 猜生日
小明和小強都是張老師的學生,張老師的生日是m月n日,2人都知道張老師的生日是下列10組中的一天,張老師把m值告訴了小明,把n值告訴了小強,張老師問他們知道他的生日是哪一天?3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日 小明說 如果我不知道的...