HDU 2097 Sky數(簡易版進製轉換)

2022-08-21 09:00:18 字數 751 閱讀 5019

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

input

輸入含有一些四位正整數,如果為0,則輸入結束。

output

若n為sky數,則輸出「#n is a sky number.」,否則輸出「#n is not a sky number.」。每個結果佔一行。注意:#n表示所讀入的n值。

sample input

2992

1234

0

sample output

2992 is a sky number.

1234 is not a sky number.

**如下:

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

int gsum(int n,int k)

return sum;

}int main()

return 0;

}

HDU 2097 Sky數(簡易版進製轉換)

sky從小喜歡奇特的東西,而且天生對數字特別敏感,一次偶然的機會,他發現了乙個有趣的四位數2992,這個數,它的十進位制數表示,其四位數字之和為2 9 9 2 22,它的十六進製制數bb0,其四位數字之和也為22,同時它的十二進位制數表示1894,其四位數字之和也為22,啊哈,真是巧啊。sky非常喜...

HDU 2083 簡易版之最短距離

簡易版之最短距離 這裡僅提供思路 首先不要被題目的意思誤導啦!寒假的時候,acboy要去拜訪很多朋友,恰巧他所有朋友的家都處在座標平面的x軸上。acboy可以任意選擇乙個朋友的家開始訪問,但是每次訪問後他都必須回到出發點,然後才能去訪問下乙個朋友。比如有4個朋友,對應的x軸座標分別為1,2,3,4。...

HDU 2083 簡易版之最短距離

解題報告 在一條直線上,找出乙個點,求這個點到其它所有的點的距離之和,輸出這個和。可以確定這個點一定是所有的點的中位數,如果個數是偶數個的話,看中位數更接近中間兩個的哪乙個,取更接近的那乙個。1 include2 include3 include4 include5 include6 using n...