ΠΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ, ΠΏΠΎΡΠ΅ΠΌΡ Π½Π΅ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΡ, Π²ΡΠΎΠ΄Π΅ Π²ΡΠ΅ Π²Π΅ΡΠ½ΠΎ((
package com.javarush.task.task19.task1922;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
ΠΡΠ΅ΠΌ Π½ΡΠΆΠ½ΡΠ΅ ΡΡΡΠΎΠΊΠΈ
Π‘ΡΠΈΡΠ°ΡΡ Ρ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΈΠΌΡ ΡΠ°ΠΉΠ»Π°.
ΠΡΠ²Π΅ΡΡΠΈ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ ΠΈΠ· ΡΠ°ΠΉΠ»Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ Π²ΡΠ΅Π³ΠΎ 2 ΡΠ»ΠΎΠ²Π° ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° words.
ΠΠ°ΠΊΡΡΡΡ ΠΏΠΎΡΠΎΠΊΠΈ.
ΠΡΠΈΠΌΠ΅Ρ:
words ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»ΠΎΠ²Π° Π, Π, Π
Π‘ΡΡΠΎΠΊΠΈ:
Π Π Π Π //3 ΡΠ»ΠΎΠ²Π° ΠΈΠ· words, Π½Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ
Π Π Π Π //3 ΡΠ»ΠΎΠ²Π° ΠΈΠ· words, Π½Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ
Π Π Π //1 ΡΠ»ΠΎΠ²ΠΎ ΠΈΠ· words, Π½Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ
Π Π Π Π //2 ΡΠ»ΠΎΠ²Π° - ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ, Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ
Π Π Π Π //2 ΡΠ»ΠΎΠ²Π° - ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ, Π²ΡΠ²ΠΎΠ΄ΠΈΠΌ
*/
public class Solution {
public static List<String> words = new ArrayList<String>();
static {
words.add("ΡΠ°ΠΉΠ»");
words.add("Π²ΠΈΠ΄");
words.add("Π");
}
public static void main(String[] args) throws IOException {
BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
String fileName = buff.readLine();
buff.close();
BufferedReader reader = new BufferedReader(new FileReader(fileName));
ArrayList<String> strings = new ArrayList<>();
while (reader.ready()) {
String text = reader.readLine();
String[] strokaArray = text.split(" ");
int count = 0;
for (int i = 0; i < strokaArray.length; i++) {
for (int j = 0; j < words.size(); j++) {
if (strokaArray[i].contains(words.get(j)))
count++;
}
}
if (count == 2)
strings.add(text);
}
reader.close();
for (String string : strings) {
System.out.println(string);
}
}
}