ΠΏΠΎΠΌΠ΅Π½ΡΠ» ΠΊΠΎΠ΄ Ρ ΡΠ±ΠΎΠ³ΠΎΠ³ΠΎ Π½Π° Π³ΠΎΠ²Π½ΠΎΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Π½Π΅ Π·Π½Π°Ρ ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΎ Π΄ΡΡΠ°ΡΠΊΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ Ρ Π», ΠΏΠΎΠΌΠΎΠ³ΠΈΡΠ΅, Ρ
ΠΎΡΡ ΡΠΊΠ½ΠΈΡΠ΅ ΠΏΠ°Π»ΡΡΠ΅ΠΌ ΡΠΆΠ΅, Ρ
ΠΎΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°ΠΆΠΈΡΠ΅(((((((
package com.javarush.task.task07.task0716;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Π ΠΈΠ»ΠΈ Π
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader bis = new BufferedReader(new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList<String>();
list.add("ΡΠΎΠ·Π°"); //0
list.add("Π»ΠΎΠ·Π°"); //1
list.add("Π»ΠΈΡΠ°"); //2
list = fix(list);
for (String s : list) {
System.out.println(s);
}
}
public static ArrayList<String> fix(ArrayList<String> list) {
//Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΡ Π²Π°Ρ ΠΊΠΎΠ΄
ArrayList<Integer> list1 = new ArrayList<Integer>();
ArrayList<String> list3 = new ArrayList<String>();
int i = 0;
for (String s : list) {
if (s.contains("Ρ") && (s.contains("Π»"))){
break;
}
if (s.contains("Ρ")) {
list1.add(i);
i++;
}
if (s.contains("Π»")){
list3.add(s);
i++;
}
}
int j = 0;
for (Integer ind : list1) {
i = ind - j;
list.remove(i);
j++;
}
for (String ind2 : list3){
list.add(ind2);
}
for (String p : list ) {
System.out.println(p);
}
return list;
}
}