Description

人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何 判断了,但是发现,现在长大了却不知道怎么去判断亲和串了,于是他只好又再一次来请教聪明且乐于助人的你来解决这个问题。
亲和串的定义是这样的:给定两个字符串s1和s2,如果能通过s1循环移位,使s2包含在s1中,那么我们就说s2 是s1的亲和串。

Input

本题有多组测试数据,每组数据的第一行包含输入字符串s1,第二行包含输入字符串s2,s1与s2的长度均小于100000。
Output
如果s2是s1的亲和串,则输出"yes",反之,输出"no"。每组测试的输出占一行。

Sample

Input

AABCD
CDAA
ASD
ASDF

Output

yes
no


import java.util.Scanner;class Answer {String str1,str2;char a[];public Answer(String str1, String str2) {super();this.str1 = str1;this.str2 = str2;}//   进行逆置循环public void trans() {int j;a = str1.toCharArray();char t = a[0];for(j=0; j<a.length-1; j++) {a[j] = a[j+1];}a[j]=t;}public boolean Con() {for(int i=0; i<str1.length(); i++) {if(str1.contains(str2))return true;else {trans();str1 = String.valueOf(a);}}return false;}}public class A {public static void main(String[] args) {Scanner input = new Scanner(System.in); while(input.hasNext()) {String str1 = input.nextLine();String str2 = input.nextLine();Answer answer = new Answer(str1,str2);if(answer.Con())System.out.println("yes");elseSystem.out.println("no");}input.close();}
}

E - Eddy的难题相关推荐

  1. Eddy的难题_JAVA

    Description 人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何 判断了,但是发现,现在长大了却 ...

  2. JavaEddy的难题

    Eddy的难题 Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Problem Description <p align=&q ...

  3. Java-Eddy的难题

    Eddy的难题 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description <p align ...

  4. HDU2200 Eddy's AC难题【组合计算】

    Eddy's AC难题 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tota ...

  5. 【HDU - 2200】Eddy's AC难题(简单组合数学)

    题干: Eddy是个ACMer,他不仅喜欢做ACM题,而且对于Ranklist中每个人的ac数量也有一定的研究,他在无聊时经常在纸上把Ranklist上每个人的ac题目的数量摘录下来,然后从中选择一部 ...

  6. Eddy's AC难题

    Eddy是个ACMer,他不仅喜欢做ACM题,而且对于Ranklist中每个人的ac数量也有一定的研究,他在无聊时经常在纸上把Ranklist上每个人的ac题目的数量摘录下来,然后从中选择一部分人(或 ...

  7. A - Eddy‘s AC难题(C语言)

    一.题目 Eddy是个ACMer,他不仅喜欢做ACM题,而且对于Ranklist中每个人的ac数量也有一定的研究,他在无聊时经常在纸上把Ranklist上每个人的ac题目的数量摘录下来,然后从中选择一 ...

  8. 数据结构题及c语言版答案9.14,十套数据结构试题+答案+难题解析(精校版)

    十套数据结构试题+答案+难题解析(精校版) 更新时间:2017/2/9 10:47:00  浏览量:643  手机版 数据结构试卷(一) 一.单选题(每题 2 分,共20分) 1. 栈和队列的共同特点 ...

  9. [干货]Kaggle热门 | 用一个框架解决所有机器学习难题

    新智元推荐 来源:LinkedIn 作者:Abhishek Thakur 译者:弗格森 [新智元导读]本文是数据科学家Abhishek Thakur发表的Kaggle热门文章.作者总结了自己参加100 ...

  10. ZZULIOJ 1898: 985的数字难题 【水题】

    1898: 985的数字难题 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 243  Solved: 78 Description 985有n个数,已 ...

最新文章

  1. 精选机器学习开源项目Top10
  2. 关于火狐(firefox4)
  3. 在Eclipse中查看Javadoc文档
  4. A840S黑砖修复过程(2013-05-22修改)
  5. 【机器学习基础】半监督算法概览(Python)
  6. MSG_PEEK标志
  7. 巧用vim+sed整理shell脚本文件
  8. IOException: Broken pipe
  9. linux lasound.so教程,Linux ALSA 音频系统:逻辑设备篇(示例代码)
  10. c语言在线读程序,用C语言编写简单程序.doc
  11. 遥感影像数据下载网站整理
  12. 地图瓦片编号与经纬度的换算关系及不同源坐标之间的相互转换
  13. 2021-2027全球与中国零售空间规划软件市场现状及未来发展趋势
  14. 深度学习的发展历史是什么?
  15. Microsoft Teams管理(一)
  16. 第五人格显示服务器错误,第五人格服务器异常玩家秒变GM,时装随便买,玩家:这感觉真好!...
  17. 背完这999句,英语口语绝不…
  18. mmdet3d纯视觉baseline之数据准备:处理waymo dataset v1.3.1
  19. allegro生成不规则钻孔
  20. 应用回归分析(知识点整理)(二)

热门文章

  1. python简单温度转换,python编写的简单温度转换程序
  2. 回头再说012 盘点我的2008年
  3. iOS 关于键盘监听
  4. Hive 面试题 | 连续登陆天数统计
  5. 1 年原创 150+ 篇,这位前阿里 P9 牛批!
  6. Nginx基础之错误页面配置/流量控制/访问控制/变量/监控/HTTPS配置/性能优化
  7. IOS开发之——音乐播放器-概述(01)
  8. 高性能ORM数据访问组件Deft,比dapper快20%以上
  9. 微信关注公众号获取用户名的方法
  10. C++ std::numeric_limits<T>::max(),min()及lowest()