練習2 猜數字

2021-07-11 10:08:06 字數 617 閱讀 5130

problem description

a有1數m,b來猜.b每猜一次,a就說"太大","太小"或"對了" 。

問b猜n次可以猜到的最大數。

input

第1行是整數t,表示有t組資料,下面有t行

每行乙個整數n (1 ≤ n ≤ 30)

output

猜n次可以猜到的最大數

sample input

213

sample output

1

7

author

zhousc

source

ecjtu 2008 summer contest

猜n次可以猜到的最大的數;

n=log2(m) + 1, 所以 m = 2^n -1;

# include # include using namespace std;

int main()

{ int n;

cin >> n;

while(n--)

{int a;

cin >> a;

cout <<(int) pow(2, a)-1 <

練習4 6 猜數字遊戲

練習4 6 猜數字遊戲 15 分 猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該...

練習4 6 猜數字遊戲(do while)

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...

練習4 6 猜數字遊戲 15 分

猜數字遊戲是令遊戲機隨機產生乙個100以內的正整數,使用者輸入乙個數對其進行猜測,需要你編寫程式自動對其與隨機產生的被猜數進行比較,並提示大了 too big 還是小了 too small 相等表示猜到了。如果猜到,則結束程式。程式還要求統計猜的次數,如果1次猜出該數,提示 bingo 如果3次以內...