PTA 使用函式統計指定數字的個數

2021-10-13 14:00:29 字數 977 閱讀 8280

本題要求實現乙個統計整數中指定數字的個數的簡單函式。 countdigit(number,digit )

其中number是整數,digit為[1, 9]區間內的整數。函式countdigit應返回number中digit出現的次數。

函式介面定義:

countdigit(number,digit ),返回digit出現的次數

裁判測試程式樣例:

/* 請在這裡填寫答案 */

number,digit=input().split()

number=int(number)

digit=int(digit)

count=countdigit(number,digit )

print(「number of digit 2 in」+str(number)+":",count)

輸入樣例:

-21252 2

輸出樣例:

number of digit 2 in -21252: 3

我的**:

def

countdigit

(number,digit )

: count =

0 number =

abs(number)

while number >1:

if(number%10)

== digit:

count +=

1 number = number //

10return count

習題5 5 使用函式統計指定數字的個數

本題要求實現乙個統計整數中指定數字的個數的簡單函式。函式介面定義 int countdigit int number,int digit 其中number是不超過長整型的整數,digit為 0,9 區間內的整數。函式countdigit應返回number中digit出現的次數。裁判測試程式樣例 in...

習題5 5 使用函式統計指定數字的個數

選擇這個例題,因為裡面正好包括了昨天說的遞迴方法。其實pta上的題目一般可以一題多解,發現自己還是有點懶,沒有主動思考,一般做過一次答案成功就不去尋求多種解法了,這並不是乙個好的學習c的習慣。題目 本題要求實現乙個統計整數中指定數字的個數的簡單函式,介面函式定義 int countdigit int...

實驗5 8 使用函式統計指定數字的個數

本題要求實現乙個統計整數中指定數字的個數的簡單函式。函式介面定義 int countdigit int number,int digit 其中number是不超過長整型的整數,digit為 0,9 區間內的整數。函式countdigit應返回number中digit出現的次數。裁判測試程式樣例 in...