import java.util.Scanner;/*俩个字符串收尾相连,产看是否相同*      32helloworldhdlrowolle2helloworldworldhello2abcdeacbde*/public class huan {public static void main(String[] args) {String[][] str = null;Scanner sc = new Scanner(System.in);System.out.println("输入");int n=sc.nextInt();str=new String[n][2];for(int i=0;i<n;i++) {int n1=sc.nextInt();for(int j=0;j<n1;j++) {str[i][j]=sc.next();}}System.out.println("输出");fun(str,n);}public static void fun(String[][] str,int n) {for(int k=0;k<n;k++) {String s1 = str[k][0];String s11 = str[k][1];int left=0,right=0;int left1=0,right1=0;int count=s1.length();char[] array1 = s1.toCharArray();char[] array11 = s11.toCharArray();if(s1.length()==s11.length()) {int l=s1.length()-1;for(int i=0;i<=l;i++) {for(int j=0;j<=l;j++) {if(array1[i]==array11[j]) {if(i==0) {left=l;right=1;}else if(i==l) {left=l-1;right=0;}else {left=i-1;right=i+1;}if(j==0) {left1=l;right1=1;}else if(j==l) {left1=l-1;right1=0;}else {left1=j-1;right1=j+1;}if(array1[left]==array11[left1]&&array1[right]==array11[right1]||array1[left]==array11[right1]&&array1[right]==array11[left1]) {count--;break;}else {continue;}}}}if(count==0) {System.out.println("Yeah");}else {System.out.println("Sad");}}}}
}

两个字符串首尾相连,查看是否相同相关推荐

  1. 从键盘上输入两个字符串,将两个字符串首尾相连接后,再输出新的字符串(c语言)

    例如: 输入两个字符串为: Hello China 则输出新字符串为:HelloChina 样例输入: love you 样例输出: loveyou 代码段: #include<stdio.h& ...

  2. python字符串能减吗_在python中减去两个字符串(Subtract two strings in python)

    在python中减去两个字符串(Subtract two strings in python) 我应该计算两个不同列表的元素之间的差异. 这是我的代码: import operator a = ['5 ...

  3. shell比较两个字符串是否相等

    比较两个字符串是否相等的办法是: if [ "$test"x = "test"x ]; then 这里的关键有几点: 1 使用单个等号 2 注意到等号两边各有一 ...

  4. PHP两个字符串比较(人为出错),两字符串类型和数据表面相等,但strcmp()结果不为0...

    PHP中,比较两个字符串是否相等用:strcmp(): PHP strcmp() 函数 PHP String 函数 定义和用法 strcmp() 函数比较两个字符串. 该函数返回: 0 - 如果两个字 ...

  5. php中的strncmp,PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法

    本文实例讲述了PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法.分享给大家供大家参考,具体如下: PHP中的strncmp()函数用于比较两个字符串(区分大小写),可判断两个字符串 ...

  6. java基础—找出两个字符串中最大的子串

    // 找一个字符串的最大子串public static void main(String[] args) {String s1 = "qwerabcdtyuiop";String ...

  7. php strncmp,PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法

    本文实例讲述了PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法.分享给大家供大家参考,具体如下: PHP中的strncmp()函数用于比较两个字符串(区分大小写),可判断两个字符串 ...

  8. 浙大python判断两个字符串是否为变位词_Python实现对变位词的判断

    Python实现对变位词的判断 什么是变位词呢?即两个单词都是由相同的字母组成,而各自的字母顺序不同,譬如python和typhon,heart和earth. 变位词的判断 既然我们知道了变位词的定义 ...

  9. Linux的判断两个字符串是否相等

    test 查看两个字符串是否相等#!/bin/bashecho "please input two string:"read -p "string1: " fi ...

最新文章

  1. 微信小程序首页index.js获取不到app.js中动态设置的globalData的原因以及解决方法
  2. 利用 Numpy 进行矩阵相关运算
  3. ffmpeg 从mp4上提取H264的nalu
  4. Python的Tkinter点击按钮触发事件
  5. mysql数据意外删了怎么办_MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办...
  6. Failed to read auto-increment value from storageengine错误的处理方法
  7. 2019年末逆向复习系列之努比亚Cookie生成逆向分析
  8. 一开机就提示脱机工作_「华为手机维修自学教程」华为手机的开机触发电路 华为维修技巧...
  9. python数码时钟代码_python实现简易数码时钟
  10. vsftp 简易部署使用
  11. 不同种类的ICP算法
  12. 【Java】forward redirect 的差异
  13. php 5.6 mcrypt,mcrypt在Windows / IIS上的PHP 5.6中不起作用
  14. oracle 总僵尸进程,subprocess子进程kill后存在僵尸进程的原因及处理方法
  15. WPS参考文献自动生成方法
  16. 传智播客C语言视频第二季(第一季基础上增加诸多C语言案例讲解,有效下载期为10.5-10.10关闭
  17. YOLO家族再度升级——阿里达摩院DAMO-YOLO重磅来袭
  18. 【信号处理】基于扩展卡尔曼滤波器和无迹卡尔曼滤波器的窄带信号时变频率估计(Matlab代码实现)
  19. 从抄书到开源之巅:章亦春的程序人生(转载自微信公众号 -- 码农翻身)
  20. R语言-股票数据库(4)-股票行业和概念板块数据-Wind

热门文章

  1. mysql数据库备份策略及应用场景
  2. java打印2到10000的所有素数(质数),每行显示8个素数
  3. 习题6-5巡逻机器人 UVa 1600 bfs
  4. MATLAB导出coe文件,matlab生成coe文件
  5. 希捷 sshd 微型计算机,希捷2TB SSHD拆解/核心技术分析_希捷 Desktop 2TB 7200转 8GB混合硬盘_内存硬盘-中关村在线...
  6. 并查集是什么?怎么模拟实现?如何应用?
  7. APP下载链接点击量如何统计?
  8. Java统计List中每个元素出现的次数、用java实现生成或显示文件的一些数字、微信小程序开发回顾
  9. Django讲课笔记02:Django环境搭建
  10. flutter 收起软键盘