TW第一次排位賽題解

2021-10-11 01:19:02 字數 631 閱讀 7177

熊熊學長從小喜歡奇特的東西,而且天生對數字特別敏感,一次偶然的機會,他發現了乙個有趣的四位數2992,這個數,它的十進位制數表示,其四位數字之和為2+9+9+2=22,它的十六進製制數bb0,其四位數字之和也為22,同時它的十二進位制數表示1894,其四位數字之和也為22,啊哈,真是巧啊。熊熊學長非常喜歡這種四位數,由於他的發現,所以這裡我們命名其為sky數。但是要判斷這樣的數還是有點麻煩啊,那麼現在請你幫忙來判斷任何乙個十進位制的四位數,是不是sky數吧。

先定義進製轉換的函式,再用迴圈和if語句即可暴力解出:

#include

intmain()

if(ten(n)

==twelve

(n)&&

ten(n)

==sixteen

(n))

else

}return0;

}int

sixteen

(int n)

return sum;

}int

twelve

(int n)

return sum;

}int

ten(

int n)

return sum;

}

第一次排位賽題解

a sky數 第一題是典型的進製轉換問題,包括我在內大家最常想到一種 方式就是如下 呼叫函式計算12進製和16進製制的sum值 int sixth int n return sum int twelve int n return sum 要注意到以下三點 b 哥德 來了可能有用吧 首先剛看到這個題目...

第一次排位賽題解(下)

題目鏈結 g 該爛慫塔,有啥看的 輸入資料首先包括乙個整數c,表示測試例項的個數,每個測試例項的第一行是乙個整數n 1 n 100 表示數塔的高度,接下來用n行數字表示數塔,其中第i行有個i個整數,且所有的整數均在區間 0,99 內。output 對於每個測試例項,輸出可能得到的最大和,每個例項的輸...

第一次省賽

第一次出去打比賽,懷著又緊張又激動的情緒到了濟南。熱身賽因為新生不熟悉pc 2被分到了大佬組,見識到了大佬的實力,可能原來只是知道學長學姐很強,但始終沒切身體會過,而這次就近距離地感受到了大佬的實力,默默地安靜呆著,圍觀大佬解題,當然心裡也是默默想著以後我也要變成他們這樣 更強當然是更好了,哈哈哈 ...