B. Mike and strings:题目

思路:纯暴力题,不想写,copy了别人代码
#include<iostream>
#include<string>
using namespace std;
void change(string &s){s=s.substr(1)+s.substr(0,1);
}
int main(){int n;cin>>n;string s[n];for(int i=0;i<n;i++)cin>>s[i];int ans=0x7fffffff,sum;for(int i=0;i<n;i++){sum=0;for(int j=0;j<n;j++){string t=s[j];while(t!=s[i]){change(t);sum++;if(sum>3000){ans=-1;break;}}}ans=min(ans,sum);}cout<<ans<<endl;
}

798B. Mike and strings相关推荐

  1. CodeForces - 798B Mike and strings

    B. Mike and strings time limit per test2 seconds memory limit per test256 megabytes inputstandard in ...

  2. D - Mike and strings

    D - Mike and strings Mike has n strings s1, s2, ..., sn each consisting of lowercase English letters ...

  3. 【codeforces 798B】Mike and strings

    [题目链接]:http://codeforces.com/contest/798/problem/B [题意] 给你n个字符串; 每次操作,你可以把字符串的每个元素整体左移(最左边那个字符跑到最后面去 ...

  4. 【go】异常,字符串操作,文件处理

    文章目录 9 异常处理 9.1 error接口 9.2 panic 9.3 recover 10. 文本文件处理 10.1 字符串处理 10.1.1 字符串操作 10.1.1.1 Contains 1 ...

  5. 4.30-5.1cf补题

    //yy:拒绝转载!!! 悄悄告诉你,做题累了,去打两把斗地主就能恢复了喔~~~ //yy:可是我不会斗地主吖("'▽'") ~~~那就听两遍小苹果嘛~~~ 五一假期除了花时间建模 ...

  6. 【CodeForces - 798A】Mike and palindrome (回文串,水题,字符串问题)

    题干: Mike has a string s consisting of only lowercase English letters. He wants to change exactly one ...

  7. GO语言之strings包

    文章目录 查找 HasPrefix( ) HasSuffix( ) Contain( ) Index( ) LastIndex( ) 更新.替换.计数 Replace( ) Split( ).Fiel ...

  8. 短语loosen the purse strings

    短语loosen the purse strings的意思是慷慨解囊. 例句: 1. Ford's chief financial officer, Lewis Booth, said there w ...

  9. Android TextView 在strings 里面 实现换行

    在TextView 把text 使用快捷键放到strings 里面 \n是无法被放到里面的 如果想实现换行 可以手动在里面添加 \n 例如写了一个小例子, 如果你写了多语言适配 ,那么在你的其他的st ...

最新文章

  1. 家庭NAS搭建实战之samba共享
  2. Python数据类型一
  3. MyBatis中多表查询(N+1方式)
  4. 常见Markdown编辑博客中段落文字标记(浅红色且具有底色)怎么弄的?
  5. Flutter学习 — 用占位符淡入淡出的显示图片
  6. 十天学会单片机可能吗?单片机入门需要多久?
  7. 快速乘 O(lgn) and O(1)
  8. php页面跳底部,监控页面滑到底部加载事件的jq
  9. 手把手教你写一篇价值十万的软文
  10. (动归三剑客)打家劫舍 (动归三剑客)
  11. python实战篇(六)---打造自己的签名软件
  12. VBA:新增某个月的FC至Excel版物料Forecast
  13. 固态硬盘中的数据该怎么恢复
  14. 怎么看计算机配置好不好,怎么看电脑配置好坏,详细教您怎么看电脑配置好坏...
  15. python-字典附加题3- 股票查询
  16. java写入dat文件_java写入dat文件
  17. 爬虫-基于requests模块xpath解析爬取豆瓣即将上映电影目录
  18. 【下载器篇】IDM下载记录分析(简)
  19. 天意U盘维护系统,2019支持NVME硬盘,无线破解,8PE+10PE双UEFI启,天意PE三分区
  20. 软件设计模式——装饰模式

热门文章

  1. WebService Software Factory 设计草图
  2. jeecg中excel导出字段判空处理
  3. Android 起调系统功能,打开系统浏览器,拨打电话,发送短信,手机震动,跳转到设置通知开关页面
  4. quill一些插件的配置 注意事项
  5. Mysql显示创建表的sql语句
  6. 视频转换工具(命令行)
  7. 2020计算机领域前沿热门技术,CFP: ICPCSEE 2020 (SCI or EI Indexd) 第6届国际计算机前沿大会...
  8. python函数实例与类实例_python – 在类和实例上表现不同的函数
  9. linux就业技术指导,学linux前景怎么样
  10. java ee实验新闻_JAVAEE第四次作业-JSP显示新闻