1039 到底買不買 20分

2021-10-04 14:26:50 字數 1104 閱讀 8098

圖 1

輸入格式:

每個輸入包含 1 個測試用例。每個測試用例分別在 2 行中先後給出攤主的珠串和小紅想做的珠串,兩串都不超過 1000 個珠子。

輸出格式:

如果可以買,則在一行中輸出 yes 以及有多少多餘的珠子;如果不可以買,則在一行中輸出 no 以及缺了多少珠子。其間以 1 個空格分隔。

輸入樣例 1:

ppryygrrybr2258

yrr8rry

輸出樣例 1:

yes 8

輸入樣例 2:

ppryygrryb225

yrr8rry

輸出樣例 2:

no 2

#include

#include

#include

#include

#include

using

namespace std;

intmain()

;int as_temp[

1010]=

;scanf

("%s%s"

,a,b)

;int l1 =

strlen

(a);

int l2 =

strlen

(b);

for(

int i =

0; i < l1; i++

)int ans =0;

int ansque =0;

int flagshibai =0;

for(

int i =

0; i < l2; i++

) as_temp[b[i]]--

;}if(flagshibai)

printf

("no %d\n"

,ansque)

;else

}printf

("yes %d\n"

,ans)

;//sb做法

// printf("yes %d\n",l1-l2);//最不sb的做法

}// }

// }

return0;

}

1039 到底買不買(20 分)

1039 到底買不買 20 分 小紅想買些珠子做一串自己喜歡的珠串。賣珠子的攤主有很多串五顏六色的珠串,但是不肯把任何一串拆散了賣。於是小紅要你幫忙判斷一下,某串珠子裡是否包含了全部自己想要的珠子?如果是,那麼告訴她有多少多餘的珠子 如果不是,那麼告訴她缺了多少珠子。為方便起見,我們用 0 9 a ...

1039 到底買不買(20 分)

小紅想買些珠子做一串自己喜歡的珠串。賣珠子的攤主有很多串五顏六色的珠串,但是不肯把任何一串拆散了賣。於是小紅要你幫忙判斷一下,某串珠子裡是否包含了全部自己想要的珠子?如果是,那麼告訴她有多少多餘的珠子 如果不是,那麼告訴她缺了多少珠子。為方便起見,我們用 0 9 a z a z 範圍內的字元來表示顏...

1039 到底買不買 (20 分)

小紅想買些珠子做一串自己喜歡的珠串。賣珠子的攤主有很多串五顏六色的珠串,但是不肯把任何一串拆散了賣。於是小紅要你幫忙判斷一下,某串珠子裡是否包含了全部自己想要的珠子?如果是,那麼告訴她有多少多餘的珠子 如果不是,那麼告訴她缺了多少珠子。為方便起見,我們用 0 9 a z a z 範圍內的字元來表示顏...