当前位置: 首页 > wzjs >正文

做鸡鸭冻品生意的都在使用的网站创网站永久免费建站

做鸡鸭冻品生意的都在使用的网站,创网站永久免费建站,淘宝店铺怎么上传自己做的网站,石景山区住房城乡建设委网站小梦的AB交换 小梦的AB交换 题目链接 一道字符串贪心的题&#xff0c;可以先暴力求出 N<3的情况&#xff08;纸上模拟一遍就行&#xff09; 正解具体解释: 思路:有两种可能 1.ABABAB… 2.BABABA… 根据题目我们需要求出最少进行的操作次数&#xff0c;我们需要统计有多少字…

小梦的AB交换

小梦的AB交换 题目链接
一道字符串贪心的题,可以先暴力求出 N<=3的情况(纸上模拟一遍就行)
正解具体解释:
思路:有两种可能 1.ABABAB… 2.BABABA…
根据题目我们需要求出最少进行的操作次数,我们需要统计有多少字符是不相等的,再用总的不相等个数除以每两个交换的数量,即可得到相应交换次数
废话不多说,上代码!

//暴力写法 45pts
// #include<bits/stdc++.h>
// using namespace std;
// int main()
// {
//     int t = 1;cin>>t;
//     int n;cin>>n;
//     if(n == 1)cout<<0<<"\n";
//     if(n == 2)cout<<1<<"\n";
//     if(n == 3)cout<<1<<"\n";//     return 0;
// }//思路:有两种可能 1.ABABAB...  2.BABABA...
//根据题目我们需要求出最少进行的操作次数,我们需要统计有多少字符是不相等的,再用总的不相等个数除以每两个交换的数量
//即可得到相应交换次数
#include<bits/stdc++.h>
using namespace std;
int jisuan(string &s,string &substr1)
{int ans = 0;for(int i = 0;i < s.size();i++){if(s[i] != substr1[i]){ans += 1;}}return ans / 2;
}
int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);int t;cin>>t;string a,b,s;while(t--){int n;cin>>n;cin>>s;for(int i = 1;i <= n * 2;i++){if(i % 2 == 0){a += 'A';b += 'B';}else {a += 'B';b += 'A';}}cout<< min(jisuan(s,a),jisuan(s,b))<<"\n";}return 0;
}
http://www.dtcms.com/wzjs/207603.html

相关文章:

  • 高端网络工作室名字seo优化专员
  • 网站建设意见反馈表seo职业培训班
  • 微信公众号管理平台app做灰色词seo靠谱
  • 网站制作的公司有哪些企业如何建立网站
  • 网站上地图怎么做的爱站网关键词查询
  • 霸州市建设局网站福清市百度seo
  • 衢州站位置芜湖seo
  • 天津网站建设技术郑州网站优化推广
  • 如何做链接淘宝客的网站百度高级搜索功能
  • 谷歌可以做网站吗关键词网站排名查询
  • googleseo優化网络优化工程师工作内容
  • app软件下载网站源码班级优化大师官网下载
  • 沈阳今天刚刚发生的新闻seo内容优化方法
  • 文化网站建设重大新闻事件
  • 陕西省建设厅网站安全员报名西安百度网站快速排名
  • 上海建设网站便宜的搜索引擎技术基础
  • wordpress问卷模板网站关键词优化工具
  • java做直播网站会计培训班要多少钱一般要学多久
  • 无法登陆建设银行网站如何让百度收录自己信息
  • 如何做关于旅游的网站页面邯郸seo优化公司
  • 做业精灵官方网站网络企业推广
  • 汇鑫网站建设百度推广的广告靠谱吗
  • 方维网络科技有限公司揭阳百度快照优化排名
  • github搭建个人博客网站站长seo推广
  • 深圳大兴汽车集团网站建设网站开发的步骤
  • 陌陌网站开发成本广西壮族自治区免费百度推广
  • 快速做网站的技术整合营销网络推广
  • 长春做网站4435搜索推广代运营
  • 江苏个人网站备案网址制作
  • 北京模板网站建设全包阳江seo