7-7 冠軍魔術 (10分)
2023年fism(世界魔術大會)近景總冠軍簡綸廷的表演中有乙個情節:以桌面上一根帶子為界,當他將紙牌從帶子的一邊推到另一邊時,紙牌會變成硬幣;把硬幣推回另一邊會變成紙牌。
這裡我們假設紙牌會變成等量的硬幣,而硬幣變成紙牌時,紙牌的數量會加倍。那麼給定紙牌的初始數量,當他來回推了 n 次(來/回各算一次)後,手裡拿的是紙牌還是硬幣?數量是多少?
輸入格式:
輸入在一行裡給出兩個正整數,分別是紙牌的初始數量和魔術師推送的次數。這裡假設初始狀態下魔術師手裡全是紙牌。
輸出格式:
如果最後魔術師手裡是紙牌,輸出 0 和紙牌數量;如果是硬幣,則輸出 1 和硬幣數量。數字間須有 1 個空格。題目保證結果數值不超出整型範圍(即 2^31-1)。
輸入樣例 1:
3
7
輸出樣例 1:
1
24
輸入樣例 2:
8
4
輸出樣例 2:
0
32
#include
intmain()
if(m%2)
//判斷是紙牌還是硬幣
printf
("1 %d\n"
,a);
else
printf
("0 %d\n"
,a);
return0;
}
本題其實不難,只要把交換的次數與物品的種類和數量關係分清就很簡單。 7 7 狐狸和兔子 (10 分)
7 7 狐狸和兔子 10 分 在下圖所示的棋盤中,f 表示狐狸,h 表示兔子。狐狸每次可以向左或向右移動1格,兔子每次可以向左或向右跳過2格進到第3格里。狐狸先走,然後它們交替移動。如果兔子跳進狐狸所在的格仔則會被吃掉。如果狐狸走進兔子所在的格仔可以把兔子吃掉。狐狸 f 的起始位置固定為第 1 格,...
7 7 到底是不是太胖了(10 分)
據說乙個人的標準體重應該是其身高 單位 厘公尺 減去100 再乘以0.9所得到的公斤數。真實體重與標準體重誤差在10 以內都是完美身材 即 真實體重 標準體重 標準體重 10 已知市斤是公斤的兩倍。現給定一群人的身高和實際體重,請你告訴他們是否太胖或太瘦了。輸入格式 輸入第一行給出乙個正整數n 20...
7 7 到底是不是太胖了(10 分)
7 7 到底是不是太胖了 10 分 據說乙個人的標準體重應該是其身高 單位 厘公尺 減去100 再乘以0.9所得到的公斤數。真實體重與標準體重誤差在10 以內都是完美身材 即 真實體重 標準體重 標準體重 10 已知市斤是公斤的兩倍。現給定一群人的身高和實際體重,請你告訴他們是否太胖或太瘦了。輸入第...