Advertisement
Aseron

bandialga3

Oct 13th, 2017
424
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.03 KB | None | 0 0
  1.     public static void main(String[] args) {
  2.     String[] input = new String[] { "Aladar", "Cecilia", "Nekromanta", "Bela", "Nekromanta", "Nekromanta", "Denes", "Balazs",
  3.             "Nekromanta", "Agnes", "Yildirim", "Sabri", "Sinan", "Nekromanta","Nekromanta", "Nekromanta" };
  4.     String[] result = zombiesAreComing(input);
  5.     for(int i =0; i<result.length;i++){
  6.         System.out.println(result[i]);
  7.        
  8.     }
  9.    
  10.     }
  11.     public static String[] zombiesAreComing(String[] events) {
  12.        
  13.         String[] asd = new String[events.length];
  14.         int j =0;
  15.         for(int i = 0; i< events.length;i++){
  16.             if(events[i].equals("Nekromanta") && i!=0){
  17.                 if(events[i-1] == null){
  18.                     int a = i-1;
  19.                     while(events[a] == null && a>0 ){
  20.                         a--;
  21.                     }
  22.                     asd[j] = events[a];
  23.                     events[a]=null;
  24.                     events[i]=null;
  25.                 }
  26.                 else{
  27.                     asd[j]=events[i-1];
  28.                     events[i]=null;
  29.                     events[i-1]=null;
  30.                 }
  31.                
  32.                 j++;
  33.             }
  34.         }
  35.         String[] result = new String[j];
  36.         for(int i = 0; i< j;i++){
  37.             result[i]=asd[i];
  38.         }
  39.         Arrays.sort(result);
  40.         return result;
  41.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement