Codeforces Round #242 (Div. 2) A. Squats

注意题目一次只能改变一个松鼠,Pasha can make some hamster ether sit down or stand up.是单数不是复数

#include <iostream>
#include <string>
#include <vector>
#include <algorithm>
#include <cmath>
using namespace std; int main(){
int n; cin >> n;
string str; cin >> str;
int num = count(str.begin(),str.end(),'X') -n/;
if(num == ) cout<<<<"\n"<<str<<endl;
else{
cout<<abs(num)<<endl;
int cnt = ;
for(int i = ;i < n && cnt<abs(num); ++ i){
if(num > && str[i]=='X'){
str[i]='x';
cnt++;
}
if(num < && str[i]=='x'){
str[i]='X';
cnt++;
}
}
cout<<str<<endl;
}
}
上一篇:IM通信协议逆向分析、Wireshark自定义数据包格式解析插件编程学习


下一篇:带你读《6G重塑世界》第二章5G 加速社会的数字化转型2.2 5G 的全新能力(三)