Advertisement
Guest User

Модифициран XML

a guest
May 29th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.util.*;
  4.  
  5.  
  6. public class Test1 {   
  7.    
  8.     public static void main(String[] args) throws Exception{
  9.          
  10.         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));  
  11.         String s = br.readLine();
  12.         int n = Integer.parseInt(s);
  13.         String [] redovi = new String[n];
  14.    
  15.         for(int i=0;i<n;i++)
  16.             redovi[i] = br.readLine();
  17.        
  18.         int valid = 0;
  19.        
  20.         // Vasiot kod tuka
  21.         // Moze da koristite dopolnitelni funkcii ako vi se potrebni
  22.        
  23.         Stack<String> stek = new Stack<>();
  24.        
  25.         for(String str : redovi)
  26.         {
  27.             if(str.charAt(0) == '[' && str.charAt(1) != '/')
  28.             {
  29.                 stek.push(str);
  30.             }
  31.             else if(str.charAt(0) == '[' && str.charAt(1) == '/')
  32.             {
  33.                 if(str.substring(2, str.length()-1).equals(stek.peek().substring(2, str.length()-1)))
  34.                 {
  35.                     stek.pop();
  36.                 }
  37.                 else
  38.                 {
  39.                     valid = 1;
  40.                     break;
  41.                 }
  42.             }
  43.         }
  44.        
  45.         System.out.println(valid);
  46.        
  47.         br.close();
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement