package com.codegym.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Shortest or longest
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> data = new ArrayList<>();
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
int min = Integer.MAX_VALUE, max = Integer.MIN_VALUE;
for (int i = 0; i <10; i++) {
data.add(read.readLine());
}
for (int i = 0; i <data.size(); i++) {
if(data.get(i).length()<min){
min=data.get(i).length();
}
if(data.get(i).length()>max){
max=data.get(i).length();
}
}
for (int i = 0; i <data.size(); i++) {
for (int j = i +1; j <data.size()-1; j++) {
if(data.get(i).length()==max && data.get(j).length()==min){
System.out.println(data.get(i));
}
if(data.get(j).length()==max && data.get(i).length()==min){
System.out.println(data.get(i));
}
}
}
}
}
package com.codegym.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Shortest or longest
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String> data = new ArrayList<>();
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
int min = Integer.MAX_VALUE, max = Integer.MIN_VALUE;
for (int i = 0; i <10; i++) {
data.add(read.readLine());
}
for (int i = 0; i <data.size(); i++) {
if(data.get(i).length()<min){
min=data.get(i).length();
}
if(data.get(i).length()>max){
max=data.get(i).length();
}
}
for (int i = 0; i <data.size(); i++) {
for (int j = i +1; j <data.size()-1; j++) {
if(data.get(i).length()==max && data.get(j).length()==min){
System.out.println(data.get(i));
}
if(data.get(j).length()==max && data.get(i).length()==min){
System.out.println(data.get(i));
}
}
}
}
}