ΠΡΠ΅ΠΌ ΠΏΡΠΈΠ²Π΅Ρ, ΠΏΠΎΠΌΠΎΠ³ΠΈΡΠ΅ ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½Π°ΠΉΡΠΈ ΠΎΡΠΈΠ±ΠΊΡ. ΠΠΊΡΠ°ΡΡΠ΅: ΡΠΈΡΠ°Ρ Π² array, ΠΏΠΎΡΠΎΠΌ ΡΠΎΠ·Π΄Π°Ρ ΠΌΠ°ΠΏΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ»ΡΡ ΡΡΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π² array, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ - ΡΠ°ΠΌ ΡΠΈΠΌΠ²ΠΎΠ». ΠΠΎΡΠΎΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΡ, Π΅ΡΠ»ΠΈ ΠΊΠ»ΡΡ ΡΠ΅ΡΠ½ΡΠΉ, ΡΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠΈΠΌΠ²ΠΎΠ».
package com.javarush.task.task19.task1906;
import java.io.*;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Map;
import java.util.HashMap;
/*
Π§Π΅ΡΠ½ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ
*/
public class Solution {
public static void main(String[] args) throws Exception{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String fileName1 = br.readLine();
String fileName2 = br.readLine();
FileReader reader = new FileReader(fileName1);
FileWriter writer = new FileWriter(fileName2);
ArrayList<String> array = new ArrayList<>();
while (reader.ready()) {
array.add(Integer.toString(reader.read()));
}
HashMap<Integer,String> map = new HashMap<>();
for (int i = 0; i< array.size(); i++) {
map.put(array.indexOf(array.get(i)), array.get(i));
}
for (Map.Entry<Integer,String> entry : map.entrySet()) {
if (entry.getKey() % 2 == 0) {
writer.write(entry.getValue());
}
}br.close();
reader.close();
writer.close();
}
}