牛客刷题day04

描述:

输入一个整数,将这个整数以字符串的形式逆序输出

程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

import java.util.Scanner;

public class Main {
	
public static void main(String[] args) {
	Scanner scanner=new Scanner(System.in);
	while(scanner.hasNext()) {
		int number=scanner.nextInt();
		backinter(number);
	}
}

private static void backinter(int number) {
	String st=String.valueOf(number);
	for(int i=st.length()-1;i>=0;i--) {
		System.out.print(st.charAt(i));
	}
	

}
}

牛牛很喜欢玩接龙游戏,一天他突发奇想,发明了一种叫做“字符串链”的游戏。 这个游戏的规则是这样的,给出3个字符串A,B,C,如果它们满足以下两个条件,那么就可以构成一个“字符串链”: 

1.A的最后一个字母和B的第一个字母相同;

2.B的最后一个字母和C的第一个字母相同。

现在牛牛给出了3个字符串A,B,C,希望你能判断这3个字符串能否构成一个“字符串链”,若能则输出“YES”,否则输出“NO”。

输入描述:

一行,3个字符串,每两个字符串之间用一个空格分隔。

1.A,B,C均由小写的英文字母组成;

2.1≤|A|,|B|,|C|≤10,|A|,|B|,|C|分别表示A,B和C的长度。

输出描述:

"YES"或者"NO"(不带引号)。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
	Scanner scanner=new Scanner(System.in);
	while(scanner.hasNext()) {
		String input=scanner.nextLine();
		String[] inputarr=input.split(" ");//分割字符串
		String a=inputarr[0];
		String b=inputarr[1];
		String c=inputarr[2];
		compareThis(a,b,c);
	}
	
}

private static void compareThis(String a, String b, String c) {
	// TODO Auto-generated method stub
	if((a.charAt(a.length()-1)==b.charAt(0))&&(b.charAt(b.length()-1)==c.charAt(0))) {
		System.out.println("YES");
	}
	else {
		System.out.println("NO");
	}
}

}

猜你喜欢

转载自blog.csdn.net/qq_40707685/article/details/83051248