問題描述:自守數是指乙個數的平方的尾數等於該數自身的自然數。例如:25的平方 = 625,76
的平方 = 5776,9376
的平方 = 87909376。請求出n以內的自守數的個數
介面說明 /*
功能: 求出n以內的自守數的個數
輸入引數:
intn
返回值:
n以內自守數的數量。 */
public static int calcautomorphicnumbers( intn)
知識點: 查詢
練習階段: 初級
執行時間限制: 10sec
記憶體限制: 128mbyte
輸入:
int型整數
輸出:
n以內自守數的數量。
樣例輸入: 2000
樣例輸出: 8
問題分析:乙個數a平方後得到的數b,其尾數等於a則稱為是自守數,採用迴圈的思想操作,利用sprintf函式將int型的數轉化為字串,通過比較判斷是否自守。
**:#include #include using namespace std;
bool isornot(const int &);
int main()
cout<
華為OJ 自守數
自守數 自守數是指乙個數的平方的尾數等於該數自身的自然數。例如 252 625,762 5776 93762 87909376 請求出 n以內的自守數的個數 介面說明 功能 求出 n以內的自守數的個數 輸入引數 int n 返回值 n以內自守數的數量。public static int calcau...
華為初級 自守數
描述 自守數是指乙個數的平方的尾數等於該數自身的自然數。例如 25 2 625,76 2 5776,9376 2 87909376.請求出n以內的自守數的個數 介面說明 原型 unsigned int calautomorphicnumbers unsigned int n 輸入引數 unsigne...
華為機試 自守數
題目描述 自守數是指乙個數的平方的尾數等於該數自身的自然數。例如 25 2 625,76 2 5776,9376 2 87909376。請求出n以內的自守數的個數,例如 輸入 2000 輸出 8 實現 while true try count 0 a input print type a b len...