1075 字串統計

2021-10-13 03:02:02 字數 1072 閱讀 2379

對於給定的乙個字串,統計 其中重複出現過得數字字元的的個數。

例如:字串asdfasdf123123asdfasdf中的數字字元1、2、3都重複出現過,所以應該輸出3;

字串asdf111111111asdfasdfasdf中只有數字字元1重複出現過,所以輸出1。

注意:重複出現的數。

輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串(字串長度不會超過1000)。

對於每個測試例項,輸出該串中重複出現的數字字元的個數,每個輸出佔一行。

2

asdfasdf123123asdfasdf

asdf111111111asdfasdfasdf

3

1

讀題要求解決重複出現的數字,所以要想辦法解決如何記錄重複數。

#include

#include

#include

using

namespace std;

intmain()

else

//重複出現的數錄入}}

for(

int i=

0;i<

10;i++)}

for(

int a=

0;a)}

先將乙個陣列歸零,用來記錄第一次出現過的數(這其中的重點在陣列的下標就是【】裡的數字,長度是10,所以有0,1,2,3,4,5,6,7,8,9這些下標,**中的(int)arr[i]-'0』就是將字元型數字改為整形數字,從而對應下標進行記錄),記錄過後,在使用另乙個陣列進行記錄重複出現的數字,滿足條件就賦值為1,最後用for迴圈進行累加和從而得出結果。(for中的陣列是另乙個陣列加粗對應)

表達可能不是很簡潔見諒。

1227 字串統計

1227 字串統計 description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該字串中數值的個數,每個輸出佔一行。sample in...

66 字串統計

66 字串統計 問題描述 明明最近在做乙個有關字串的統計工作。兩個由小寫字母組成的字串s1和s2,明明需要統計出以下四種關係 1 在s1或s2中存在的字母 包括在s1和s2中都存在的字母 2 在s1中且在s2中的字母 3 在s1中但不在s2中的字母,在s2中但不在s1中的字母 4 不在s1中且也不在...

5 6字串的統計字串

題目 給定乙個字串str,返回str的統計字串。補充題目 給定乙個字串的統計字串cstr,再給定乙個整數index,返回cstr所代表的原始字串上的第index個字元。實現public class getcountstring string res string.valueof str.charat...