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

网站开发 项目的人员分配单仁资讯做网站怎样

网站开发 项目的人员分配,单仁资讯做网站怎样,福州短视频seo获客,网络平台推广是干什么Farmer John 最近购入了 N 头新的奶牛#xff0c;每头奶牛的品种是更赛牛#xff08;Guernsey#xff09;或荷斯坦牛#xff08;Holstein#xff09;之一。 奶牛目前排成一排#xff0c;Farmer John 想要为每个连续不少于三头奶牛的序列拍摄一张照片。 然而#xff0c;他… Farmer John 最近购入了 N 头新的奶牛每头奶牛的品种是更赛牛Guernsey或荷斯坦牛Holstein之一。 奶牛目前排成一排Farmer John 想要为每个连续不少于三头奶牛的序列拍摄一张照片。 然而他不想拍摄这样的照片其中只有一头牛的品种是更赛牛或者只有一头牛的品种是荷斯坦牛——他认为这头奇特的牛会感到孤立和不自然。 在为每个连续不少于三头奶牛的序列拍摄了一张照片后他把所有「孤独的」照片即其中只有一头更赛牛或荷斯坦奶牛的照片都扔掉了。 给定奶牛的排列方式请帮助 Farmer John 求出他会扔掉多少张孤独的照片。 如果两张照片以不同位置的奶牛开始或结束则认为它们是不同的。 输入格式 输入的第一行包含 N。 输入的第二行包含一个长为 N 的字符串。如果队伍中的第 i 头奶牛是更赛牛则字符串的第 i 个字符为 G。否则第 i 头奶牛是荷斯坦牛该字符为 H。 输出格式 输出 Farmer John 会扔掉的孤独的照片数量。 数据范围 3≤N≤5×105 输入样例 5 GHGHG输出样例 3样例解释 这个例子中的每一个长为 3 的子串均恰好包含一头更赛牛或荷斯坦牛——所以这些子串表示孤独的照片并会被 Farmer John 扔掉。 所有更长的子串GHGH、HGHG 和 GHGHG都可以被接受。 可以通过 l 和 r 数组记录 每头牛左右两边有多少连续的不同种类的牛数量 然后孤独照片数量就是通过 l[i] 和 r[i] 分三类相加得出 找出当前这个牛的左边相邻的连续不同的牛 *  右边的相邻连续不同的牛 左边的不同牛的长度 - 1 右边不同的牛的长度 - 1 为什么左右两边的长度要减1因为照片长度至少3假如是 GHHHH右边不同长度的牛为4可方案为GHHGHHH,GHHHH为3需要减一。 AC code #includebits/stdc.h using namespace std; unordered_mapchar, int mp; int n; int l[500010], r[500010]; string s; int main() {cin n;cin s;int hh 0, gg 0;for (int i 0; i n; i) {if (s[i] H) {hh;l[i] gg;gg 0;} else {gg;l[i] hh;hh 0;}}hh 0, gg 0;for (int i n - 1; i 0; i--) {if (s[i] H) {hh;r[i] gg;gg 0;} else {gg;r[i] hh;hh 0;}}long long ans 0;for (int i 0; i n; i) {ans (long long)l[i] * r[i] max(0, l[i] - 1) max(0, r[i] - 1); // cout l[i] r[i] endl;}cout ans; }
http://www.hkea.cn/news/14532766/

相关文章:

  • 平面设计网站制作网络制作公司专业制作网站
  • 拍拍网的网站建设浙江省城乡建设厅
  • 济南网站建设云华互动郴州新网手机版
  • 湖北企业商城网站建设长春哪家公司做网站好
  • 贵阳有哪些做网站的公司wordpress is admin
  • 寺庙建设网站的意义做电影网站 资源怎么存放
  • 网站后台编辑器编辑内容无法显示脑子笨适合学计算机吗
  • 花生壳免费域名注册网站电脑版百度网盘
  • 建设银行网站北京大湖建设工程有限公司网站
  • 企业网站关键词优化排名应该怎么做火山视窗软件开发平台
  • 手机刷网站排名软件营销软件培训
  • 网站怎么验证用户是否登陆手机网站制作招聘
  • 免费建站系统博客马铃薯交易网站建设方案
  • 长沙臻钬建站活动方案商标购买在哪个平台好
  • 做耳标网站二手车网站模板建设
  • 网站实名认证要钱吗wordpress快速开发
  • html播放视频如何对网站页面进行优化
  • 济宁商城网站开发设计做文案公众号策划兼职网站
  • 常州网站建设公司市场wordpress建立网站实例
  • 多语言网站建设幻境网站建设 微信开发 h5开发
  • 网站重新建设的通知优秀网站h5案例分享
  • 网站开发公司云鲸互创怎么联系wordpress素材
  • 网页在线制作网站接广告推广
  • 贵州网站建设价格自己做网站卖阀门
  • 如何设计一个完整的网站网站建设合同的注意事项
  • 网站如何发布和推广室内设计效果图怎么做
  • php做电商网站有那几个模块有什么网站可以做毕业影像
  • 云南网站开发软件在哪里查商标注册信息
  • 网站开发的评论界面怎么写网站网站设计
  • 网站设计是平面设计吗上海装修公司投诉排行