close
題目取自於ITSA協作平台
題目:字根與子字串
題目說明 :
利用電腦字典查單字時,常需要把字根找出來,而字根常常是原字的子字串。現在想請你寫一個程式來判斷某一個字串是不是另一個字串的子字串。例如字串 lucky 就是字串 luckyboy 的子字串。
輸入說明 :
輸入為兩列字串 s 、 t ,字串大小在 1 到 100 之間,字串
只會由英文字母構成。
輸出說明 :
假如 s 是 t 的子字串,則輸出 YES ,否則輸出 NO 。
範例 :
lucky luckyboy |
YES |
luckyman luckyboy |
NO |
book books |
YES |
Code:
- import java.util.Scanner;
- public class Main{
- public static void main(String args[]){
- Scanner scn = new Scanner(System.in);
- while(scn.hasNext()){
- String st = scn.nextLine();
- String st1 = scn.nextLine();
- int y = 0;
- for(int a=0;a<(st1.length()-st.length())+1;a++){
- String ts = "";
- for(int b=a;b<st.length()+a;b++)
- ts+=st1.charAt(b);
- if(ts.equals(st))
- y=1;
- }
- if(y==1)
- System.out.println("YES");
- else
- System.out.println("NO");
- }
- }
- }
文章標籤
全站熱搜