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

网站的公共头部怎么做wordpress神马提交

网站的公共头部怎么做,wordpress神马提交,智能产品,做求职网站题目描述 思路 这个和翻硬币的那个题很像,不过翻硬币只有翻或不翻,二元状态,但这个修改,可以修改成任何数,因为我们想要令修改次数最少,即某个位置上的某个字母出现的最多(看代码理解&#xff…

题目描述

在这里插入图片描述

思路

这个和翻硬币的那个题很像,不过翻硬币只有翻或不翻,二元状态,但这个修改,可以修改成任何数,因为我们想要令修改次数最少,即某个位置上的某个字母出现的最多(看代码理解),那我们就把其余不是他的都改成最多的,这样就是修改最少了

代码

统计每个位置上出现的次数(因为修改是修改成重复的字符串,即abcebf,要想修改成2个重复的,即abcabc , 每个位置上要对应)
要读题!!如果不能整除!要输出-1!!!!!!!!!!不要看一半!

#include<bits/stdc++.h>using namespace std;const int N = 1e5+10;char s[N];
int cnt[N];
int main()
{int n;cin >> n;cin >> s;int len = strlen(s);  //求长度if(len % n != 0){cout<<"-1"<<endl;return 0;}int k = len / n;//每个划分后的字符串长度//如何统计每个位置的字符串出现的次数?//代码能力int maxx = 0;int ans = 0;for(int i = 0; i < k; i++){maxx = 0;memset(cnt, 0, sizeof cnt); //别忘了对cnt数组初始化for(int j = 0; j < n; j++){cnt[s[i+k * j] - 'a']++; //统计每个位置的,有点难想,不过可以记下来maxx = max(maxx, cnt[s[i+k * j] - 'a']); //直接比较了,也不用再遍历一遍了}ans += n - maxx;}cout<<ans<<endl;return 0;
}

总结

认真读题!!
有时候不满足输出-1可以混分!!

http://www.dtcms.com/a/522620.html

相关文章:

  • txt电子书下载网站推荐企业如何数字化转型
  • 网站建设客户沟通模块做网站公司找哪家公司
  • 平价建网站格翻译国外网站做原创
  • 做传销网站违法的吗北京网站设计公司兴田德润信任高
  • 大型网站制作公司德阳做网站的公司
  • 奉新网站制作建设一个网站引言
  • 工会网站建设管理工作总结在哪个网站订酒店做申根签证
  • 淘宝网站网页设计说明seo教学免费课程霸屏
  • 成都网站制作报价专注wordpress主题
  • 电子商务网站的建设流程图河南建设厅官网证件查询入口
  • 鹤山区网站建设苏州网站建设新手
  • 重庆荣昌网站建设费用深圳形象设计公司
  • 本人已履行网站备案信息自己做的网站如何放到微信
  • 本地的赣州网站建设动易网站开发的主要技术
  • 免费怎么制作公司网站软件开发工程师介绍
  • 网站建设售后服务费包括哪些泉州有专门帮做网站的吗
  • 内江网站怎么做seo南宁网站设计方法
  • 农产品网站建设策划方案wordpress设置文章期限
  • 焦作做微信网站多少钱商标注册证查询网
  • 怎么建立自己公司的网站企业网站营销解决方案
  • 怎么知道网站是什么语言做的南京logo设计公司
  • 如何做企业网站小程序wordpress首页分类标题
  • 郑州专业做网站虚拟主机网站建设实训总结
  • 温州建设集团招聘信息网站上海网站建设助君网络7
  • 做海报用的图片网站东莞专业网站推广平台
  • 德阳市建设局官方网站管理手机网站
  • 八面通网站建设抖音挂小程序怎么赚钱
  • 济南高新网站建设曲阜人网站
  • 做网站的服务器多少钱一年百度小程序排名
  • 网站百度文库网站后台示演