ΠΠ±ΡΡΡΠ½ΠΈΡΠ΅ ΠΊΠ°ΠΊ ΡΡΠΏΠΎΠΌΡ, Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠΈΡΠ΅ Π΅ΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΡΠΊΠΈΠ½ΡΡΠ΅, ΠΏΠΎ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅. ΠΠΎΡΠ΅ΠΌΡ ΠΎΠ½ΠΎ ΠΌΠ½Π΅ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΠΎΡ ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΡΠΏΠΈΡΠΎΠΊ, Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π΄Π΅Π»Π°Ρ Π² fix? ΠΡΠ΅ ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΎ? ΠΠ»ΠΈ Π½Π΅Ρ? Π― Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ
package com.javarush.task.task07.task0716;
import java.util.ArrayList;
import java.util.*;
/*
Π ΠΈΠ»ΠΈ Π
*/
public class Solution {
public static void main(String[] args) {
ArrayList<String> strings = new ArrayList<String>();
strings.add("ΡΠΎΠ·Π°");
strings.add("Π»ΠΎΠ·Π°");
strings.add("Π»ΠΈΡΠ°");
strings = fix(strings);
for (String string : strings) {
System.out.println(string);
}
}
public static ArrayList<String> fix(ArrayList<String> strings) {
for(int i = 0; i<strings.size();i++)
{
boolean firstR = strings.contains("Ρ");
boolean secondL = strings.contains("Π»");
if(firstR == true){
strings.remove(i);
i--;
continue;}
else if(secondL == true){strings.add(0, strings.get(i));
i++;
continue;}
else {
continue;}
}
return strings;
}
}