关注
#include
"iostream"
#include
"string"
#include
"cstdio"
#include
"vector"
#include
"map"
#include
"algorithm"
using
namespace
std;
int
cmp(pair<string,
int
>
a,pair<string,
int
>
b)
{
return
a.second>b.second;
}
int
main()
{
int
n,m;
while
(cin>>n>>m)
{
map<string,
int
>
ma;
string
t;
int
price[
1000
]={
0
};
for
(
int
i=
0
;i<n;++i)
cin>>price[i];
sort(price,price+n);
for
(
int
i=
0
;i<m;++i)
{
cin>>t;
ma[t]++;
}
vector<pair<string,
int
>
>v(ma.begin(),ma.end());
sort(v.begin(),v.end(),cmp);
int
mx=
0
,mn=
0
;
int
size=v.size();
for
(
int
i=
0
;i<size;++i)
mn+=price[i]*v[i].second;
int
k=
0
;
for
(
int
i=n-
1
;i>=n-size;--i)
mx+=price[i]*v[k++].second;
cout<<mn<<
"
"
<<mx<<endl;
}
}
查看原帖
点赞 6
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
9146次浏览 123人参与
# 有必要和同事成为好朋友吗? #
1523次浏览 32人参与
# 牛客AI体验站 #
16897次浏览 294人参与
# 你喜欢工作还是上学 #
89659次浏览 885人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
328884次浏览 2126人参与
# 如果不上班,你会去做什么 #
29172次浏览 466人参与
# 第一次面试 #
1071843次浏览 13731人参与
# 被AI治愈的瞬间 #
90888次浏览 687人参与
# 我的求职精神状态 #
431609次浏览 3082人参与
# 秋招想进国企该如何准备 #
127446次浏览 620人参与
# 如何提高实习转正率? #
87265次浏览 510人参与
# 你找工作的时候用AI吗? #
173570次浏览 890人参与
# 你觉得什么岗位会被AI替代 #
41464次浏览 280人参与
# 一人推荐一个值得去的通信/硬件公司 #
241405次浏览 2092人参与
# 职场新人体验 #
169500次浏览 1176人参与
# 多益网络工作体验 #
63398次浏览 306人参与
# 秋招吐槽大会 #
305058次浏览 1524人参与
# 工作中的卑微时刻 #
33633次浏览 199人参与
# 为了秋招你都做了哪些准备? #
32686次浏览 534人参与
# 面试官问过你最刁钻的问题是什么? #
69263次浏览 442人参与
