第一次訓練賽 B

2021-08-21 21:39:37 字數 1165 閱讀 5792

fzu - 1575

某天,無聊的小斌叫上幾個同學玩遊戲,其中有比較笨的小興,比較傻的小雪,可愛的小霞和自以為是的小楠。他們去找聰明的小明去給他們當裁判。判定誰取得遊戲勝利。

而這個遊戲是由小斌想個1到10000000的數字讓大家猜,看誰先猜中。為了防止小斌作弊,小明記錄下了遊戲的整個過程。你的任務是判斷小斌是否有作弊。

input

輸入資料報括多盤遊戲。一次猜數包含兩行,第一行是乙個數字n(1<=n<=10000000),表示所猜數字。第二行是小斌的回答為"too high","too low","right on"三種答案之一。每盤遊戲結束於"right on"。當n=0的時候,整個遊戲結束。

output

對於每盤遊戲,若小斌確有撒謊,請輸出一行"the guy is dishonest",否則請輸出"the guy may be honest"。

sample input

10

too high

3too low

4too high

2right on

5too low

7too high

6right on

0

sample output

the guy is dishonest

the guy may be honest

感覺心不在焉,這題都錯了半天,拿著答案往回比就行了。

#include #include #include #include #include #include using namespace std;

bool eq(char *a,char *b);

char a[15],b="too low",rt="right on";

int num;

struct game

};stacks;

bool check()

return true;

}bool eq(char *a, char *b)

return *a==*b;

}int main()

else

}return 0;

}

第一次訓練賽 E

fzu 2123 s得到乙個數,他想知道這個數每一位上的數字的孔數之和。1,2,3,5,7這幾個數字是沒有孔的,0,4,6,9都有乙個孔,8有兩個孔。input 輸入資料的第一行為乙個數t表示資料組數。接下來t行,每行輸入乙個正整數n 1 n 1000 表示要求數字孔數之和的數。n不會有前導0。ou...

第一次訓練賽 G

fzu 1705 給定含有n個元素的多重集合s,每個元素在s中出現的次數稱為該元素的重數。多重集s中重數最大的元素稱為眾數。例如,s 多重集s的眾數是2,其重數為3。現在給你乙個已經排好序的集合s,讓你求出其眾數和重數。input 輸入只有一行,有乙個整數n 1 n 100 開始,表示集合s中元素個...

第一次訓練賽 H

fzu 1075 假設x是乙個正整數,它的值不超過65535 即1input 輸入的第一行含乙個正整數k 1 k 10 表示測試例的個數,後面緊接著k行,每行對應乙個測試例,包含乙個正整數x。output 每個測試例對應一行輸出,輸出x的素數乘積表示式,式中的素數從小到大排列,兩個素數之間用 表示乘...