P1980 計數問題

2021-08-15 07:41:40 字數 663 閱讀 9960

題目描述

試計算在區間 1 到 n 的所有整數中,數字 x(0 ≤ x ≤ 9)共出現了多少次?例如,在 1

到 11 中,即在 1、2、3、4、5、6、7、8、9、10、11 中,數字 1 出現了 4 次。

輸入輸出格式

輸入格式:

輸入檔名為 count.in。

輸入共 1 行,包含 2 個整數 n、x,之間用乙個空格隔開。

輸出格式:

輸出檔名為 count.out。

輸出共 1 行,包含乙個整數,表示 x 出現的次數。

輸入樣例#1:

11 1

輸出樣例#1:

4 說明

對於 100%的資料,1≤ n ≤ 1,000,000,0 ≤ x ≤ 9。

啊。一道水題當年做的時候是有點懵逼的,有兩個注意的點,乙個是while迴圈應該想到,然後就是多定義乙個變數y不要改變i的值了。

#include 

#include

using

namespace

std;

int main()

}printf("%d\n",cnt);

}return

0;}

P1980 計數問題

試計算在區間 11 到 nn的所有整數中,數字x 0 x 9 x 0 x 9 共出現了多少次?例如,在 11到1111中,即在 1,2,3,4,5,6,7,8,9,10,111,2,3,4,5,6,7,8,9,10,11 中,數字 11 出現了 44 次。輸入格式 22個整數n,xn,x,之間用乙個...

洛谷 P1980 計數問題

題目描述 試計算在區間 1 到 n 的所有整數中,數字x 0 x 9 共出現了多少次?例如,在 1到 11 中,即在 1,2,3,4,5,6,7,8,9,10,11 中,數字 1 出現了 4 次。輸入格式 2個整數n,x之間用乙個空格隔開。輸出格式 1個整數,表示x出現的次數。輸入輸出樣例 輸入樣例...

(洛谷)P1980 計數問題 提交

涉及變數很多的程式一定要寫清注釋 include using namespace std int main b b 10 cout num endl return 0 2.用函式的方式 include using namespace std void js int n,int x b b 10 co...