Atcoder ABC 384
好菜好菜好菜
A.aaaadaa
模拟
void solve(){
int n;
cin >> n;
char s1,s2;
cin >> s1 >> s2;
string s;
cin >> s;
for(int i = 0;i < s.size();i++){
if(s[i] != s1){
s[i] = s2;
}
}
cout << s << endl;
}
B.ARC Division
按题意模拟,先判断场次范围,再判断自己的分数
CodeBlock Loading...
C.Perfect Standings
用二进制处理,00001就是A,00011就是B,以此类推。 对于每一种排列组合用优先队列进行排序,可以写出代码如下
CodeBlock Loading...