ΠΠ°Ρ
ΠΎΠΆΡ ΡΠ°ΠΌΡΡ ΠΊΠΎΡΠΎΡΠΊΡΡ ΡΡΡΠΎΠΊΡ, Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π΅Π΅ ΠΈΠ½Π΄Π΅ΠΊΡ
ΠΠ°Ρ
ΠΎΠΆΡ ΡΠ°ΠΌΡΡ Π΄Π»ΠΈΠ½Π½ΡΡ ΡΡΡΠΎΠΊΡ, Π·Π°ΠΏΠΈΡΡΠ²Π°Ρ Π΅Π΅ ΠΈΠ½Π΄Π΅ΠΊΡ
Π‘ΡΠ°Π²Π½ΠΈΠ²Π°Ρ ΠΈΠ½Π΄Π΅ΠΊΡΡ, ΡΠ΅ΠΉ ΠΌΠ΅Π½ΡΡΠ΅, ΡΡ ΡΡΡΠΎΠΊΡ ΠΈ Π²ΡΠ²ΠΎΠΆΡ
WTF??
package com.javarush.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Π‘Π°ΠΌΡΠ΅-ΡΠ°ΠΌΡΠ΅
*/
public class Solution {
public static void main(String[] args) throws IOException {
//Π½Π°ΠΏΠΈΡΠΈΡΠ΅ ΡΡΡ Π²Π°Ρ ΠΊΠΎΠ΄
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));
ArrayList<String> list = new ArrayList<String>();
// Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΠ²
for (int i=0; i<10; i++){
list.add(reader.readLine());
}
// Π²Π²ΠΎΠ΄ΠΈΠΌ ΠΏΡΡΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ
String min = list.get(0);
int minNumber = 0;
String max = list.get(0);
int maxNumber = 0;
// Π½Π°Ρ
ΠΎΠ΄ΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
for (int i=0; i<list.size(); i++) {
if (list.get(i).length()<min.length())
min=list.get(i);
minNumber = i;
}
// Π½Π°Ρ
ΠΎΠ΄ΠΈΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
for (int i=0; i<list.size(); i++){
if (list.get(i).length()>max.length())
max=list.get(i);
maxNumber = i;
}
//ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ΅ΡΠ²Π΅Π½ΡΡΡΠ²ΠΎ ΠΈ Π²ΡΠ²ΠΎΠΆΠΈΠΌ Π½Π° ΡΠΊΡΠ°Π½
if (minNumber<=maxNumber){
System.out.println(min);
}
else {
System.out.println(max);
}
}
}