삐까냥의 파도타기
9996번) 한국이 그리울 땐 서버에 접속하지 본문
문제 출처 : https://www.acmicpc.net/problem/9996
import java.util.Scanner; public class Q9996 { static String[] search; static boolean same; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt();
search = sc.next().split("\\*");
for ( int i = 0; i < num; i++ ) { System.out.println(split(sc.next())); } }
public static String split(String input) { if ( search[0].length() + search[1].length() <= input.length() ){ if ( input.contains(search[0]) ) {
for ( int i = 0; i < search[0].length(); i++ ) { if ( search[0].charAt(i) != input.charAt(i) ) { return "NE"; } } input = input.replaceFirst(search[0], "");
for ( int i = 0; i < search[1].length(); i++ ) { if ( search[1].charAt(search[1].length() - 1 - i) != input.charAt(input.length() - 1 - i) ) { return "NE"; } } return "DA"; } } return "NE"; }
}
|
'코딩 > 백준 알고리즘' 카테고리의 다른 글
1697번) 숨바꼭질 (0) | 2017.11.14 |
---|---|
1260번) DFS와 BFS (0) | 2017.11.14 |
9933번) 민균이의 비밀번호 (0) | 2017.11.11 |
9935번) 문자열 폭발 (0) | 2017.11.11 |
1764번) 듣보잡 (0) | 2017.11.11 |