문제
20개 이하의 문자로 이루어진 10개의 단어와 한 개의 문자를 입력받아서 마지막으로 입력받은 문자로 끝나는 단어를 모두 출력하는 프로그램을
작성하시오.
입력 예
champion
tel
pencil
olympiad
class
information
jungol
lesson
book
lion
l
출력 예
tel
pencil
jungol
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String[] arr = new String[10];
for (int i = 0; i < arr.length; i++) {
arr[i] = sc.nextLine();
}
char[] ch = new char[10];
for (int i = 0; i < ch.length; i++) {
ch[i] = arr[i].charAt(arr[i].length() - 1);
}
String str = sc.next();
char chr = str.charAt(0);
for (int i = 0; i < 10; i++) {
if (ch[i] == chr) {
System.out.println(arr[i]);
}
}
}
}'Algorithm > Language Coder' 카테고리의 다른 글
| Jungol (Java) - 606 : 문자열2 - 자가진단5 (0) | 2020.08.23 |
|---|---|
| Jungol (Java) - 605 : 문자열2 - 자가진단4 (0) | 2020.08.23 |
| Jungol (Java) - 603 : 문자열2 - 자가진단2 (0) | 2020.08.23 |
| Jungol (Java) - 602 : 문자열2 - 자가진단1 (0) | 2020.08.21 |
| Jungol (Java) - 188 : 문자열1 - 형성평가7 (0) | 2020.08.21 |