刷題記録-小紅書-2020-ノート下書き

3813 ワード

タイトル
芋隊長はノートの下書きを書いたので、最後の内容を出力してください.
 1.入力文字には、
2.その他の文字はメモの内容を表します.
 3.()の間にコメントの内容が表示され、どの文字も無効です.かっこはペアで表示されることを保証します.
 4."
 
 :
 。 <=10000.
 :
 , 。 

 1
 :
Corona(Trump)USA<< 
  

 
import java.util.Scanner;
import java.util.Stack;
public class Main {

    public static void main(String[] args) {
        // TODO Auto-generated method stub

        Scanner scanner = new Scanner(System.in);
        String input = scanner.nextLine();
        boolean isAnnotation = false;
        Stack stack = new Stack();
        String re = "";
        int delete = 1;
        for(int i=0;i) {
            //System.out.println(input.charAt(i));
            if(input.charAt(i) == '('){
                stack.push(true);
                continue;
            }
            if(input.charAt(i)==')'){
                stack.pop();
                continue;
            }
            if(input.charAt(i)==') {
                String temp = re.substring(0, re.length()-1);
                delete++;
                re = temp;
                //System.out.println(re);
                continue;
            }
            if(stack.isEmpty()) {
                re = re + input.charAt(i);
            }
        }
        
        System.out.println(re.toString());
    }

}

 
AC 90%