package com.javarush.task.task18.task1805;
import java.io.FileInputStream;
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
/*
Сортировка байт
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try{
FileInputStream inStream = new FileInputStream(reader.readLine());
ArrayList<Byte> list = new ArrayList<>();
byte elem;
while(inStream.available() > 0){
elem = (byte)inStream.read();
list.add(elem);
}
inStream.close();
Collections.sort(list);
for (int i = 0; i < list.size() - 1; i++){
if (list.get(i) != list.get(i+1)){
System.out.print(list.get(i) + " ");
}
}
}
catch (FileNotFoundException e){
System.out.println("Упс! Опять мимо кассы!");
}
}
}
package com.javarush.task.task18.task1805;
import java.io.FileInputStream;
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
/*
Сортировка байт
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
try{
FileInputStream inStream = new FileInputStream(reader.readLine());
ArrayList<Byte> list = new ArrayList<>();
byte elem;
while(inStream.available() > 0){
elem = (byte)inStream.read();
list.add(elem);
}
inStream.close();
Collections.sort(list);
for (int i = 0; i < list.size() - 1; i++){
if (list.get(i) != list.get(i+1)){
System.out.print(list.get(i) + " ");
}
}
}
catch (FileNotFoundException e){
System.out.println("Упс! Опять мимо кассы!");
}
}
}