Task Description
製作猜數字遊戲。先輸入一個數字當作答案,過程中會提示您所猜的數字應該再大一點或再小一點,並縮小猜的範圍,若猜到正確的數字會印出“賓果!猜對了,答案是xx"。
Input Format
第一行為預設答案ans,1 < ans < 100
後面N行為要猜的數字
Output Format
• 在每次令使用者輸入前請先提示可以猜的範圍,如:1 < ? < 100,範圍並非一直固定為1~100,而是會隨著遊戲的進行改變縮小範圍,請注意中間有空白隔開。
• 猜對的話輸出bingo answer is x並結束程式。
• 猜錯則反之輸出wrong answer, guess larger。
• 或是wrong answer, guess smaller。
• 如果猜的數字不在範圍內(min<guess<max)要輸出out of range並再次提醒使用者顯示的範圍並請使用者重新輸入。
Sample Input 1
Sample Output 1
1 2 3 4 5 6 | 1 < ? < 100
wrong answer, guess smaller
1 < ? < 50
wrong answer, guess larger
30 < ? < 50
bingo answer is 45
|
Sample Input 2
Sample Output 2
1 2 3 4 5 6 7 8 9 10 | 1 < ? < 100
out of range
1 < ? < 100
wrong answer, guess smaller
1 < ? < 50
wrong answer, guess larger
30 < ? < 50
out of range
30 < ? < 50
bingo answer is 45
|