[swexpert] 1234. 비밀번호 (java)

728x90
반응형

 

import java.util.ArrayList;
import java.util.Scanner;

public class Solution {
		static int t,n;
		public static void main(String[] args) {
			Scanner sc=new Scanner(System.in);
			int tc=1;
			String temp="";
			while(tc!=11) {
				n=sc.nextInt();
				String s=sc.next();
				while(true) {
					boolean changed=false;
					for (int i = 0; i < s.length()-1; i++) {
						if(s.charAt(i)==s.charAt(i+1)) {
							String str=s.charAt(i)+""+s.charAt(i+1);
//							replace 결과를 다시 저장해줘야 한다.
							s=s.replace(str, "");
							i-=1;
							changed=true;
						}
					}
					if(!changed)break;
				}
				System.out.printf("#%d %s\n",tc,s);
				tc+=1;
			}
				
		}

		
}


728x90
반응형
TAGS.

Comments