PAT 乙級真題 1006 1016 部分A B

2022-04-09 20:23:56 字數 529 閱讀 8728

題目描述

正整數a的「da(為1位整數)部分」定義為由a中所有da組成的新整數pa。例如:給定a = 3862767,da = 6,則a的「6部分」pa是66,因為a中有2個6。

現給定a、da、b、db,請編寫程式計算pa + pb。

輸入格式

輸入在一行中依次給出a、da、b、db,中間以空格分隔,其中0 < a, b < 1010。

輸出格式

在一行中輸出pa + pb的值。

輸入樣例

3862767 6 13530293 3
輸出樣例
399
題目思路
#include#define ll long long int

using namespace std;

int main()

while(a/=10);

dowhile(b/=10);

printf("%d",e+f);

return 0;

}

PAT 乙級真題 1006 1016 部分A B

題目描述 正整數a的 da 為1位整數 部分 定義為由a中所有da組成的新整數pa。例如 給定a 3862767,da 6,則a的 6部分 pa是66,因為a中有2個6。現給定a da b db,請編寫程式計算pa pb。輸入格式 輸入在一行中依次給出a da b db,中間以空格分隔,其中0 a,...

PAT乙級真題

include includeint main char zhuan 10 sprintf zhuan,d he for int i 1 0 i 1 includeint main else if grade to else if grade includebool search int a,int...

PAT乙級 Basic Level 真題

時間限制 1000 ms 記憶體限制 32768 kb 長度限制 100 kb 判斷程式 standard 來自 小小 題目描述 給定區間 2的31次方,2的31次方 內的3個整數a b和c,請判斷a b是否大於c。輸入描述 輸入第1行給出正整數t 10 是測試用例的個數。隨後給出t組測試用例,每組...