5개의 단어(각 단어는 100자 이하)를 입력받은 후 문자와 문자열(100자 이하)을 한 개씩 입력받아 나중에 입력받은 문자나 문자열이 포함된 단어를 모두 출력하는 프로그램을 작성하시오. 찾는 단어가 없으면 “none”이라고 출력한다.
banana
apple
melon
tomato
pear
n
to
banana
melon
tomato
package com.jungol.algorithm195;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
boolean flag = false;
String[] ar = new String[5];
for(int i = 0; i < ar.length; i++) {
ar[i] = sc.next();
}
String ch = sc.next();
String str = sc.next();
for(int i = 0; i < ar.length; i++) {
if(ar[i].contains(ch) || ar[i].contains(str)) {
System.out.println(ar[i]);
flag = true;
}
}
if(flag == false) {
System.out.print("none");
}
sc.close();
}
}