import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.Scanner;
import java.util.Set;
public class PracaSCollections {
public void podpriemer() {
List<Integer> zoznam = new ArrayList<Integer>();
int sucet = 0;
Scanner s = new Scanner(System.in);
while (s.hasNextInt()) {
int a = s.nextInt();
if (a < 0)
break;
zoznam.add(a);
sucet += a;
}
double priemer = sucet/(double)zoznam.size();
Collections.sort(zoznam);
for (int i = 0; i < zoznam.size(); i++) {
if (zoznam.get(i) >= priemer) {
zoznam = zoznam.subList(0, i);
break;
}
}
System.out.println("priemer: " + priemer);
System.out.println(zoznam);
}
import java.io.IOException;
import java.util.List;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
public class Spustac {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// List<Integer> zoznam = new ArrayList<Integer>();
// zoznam.add(5);
// zoznam.add(4);
// zoznam.add(3);
// zoznam.add(5);
//
// Set<Integer> mnozina = new HashSet<Integer>(zoznam);
// System.out.println(mnozina.toString());
vypisPodpriemery();
}
public void mnoziny() {
Set<Integer> nejakyNazov = new HashSet<Integer>();
Set<Integer> inyNazov = new HashSet<Integer>();
nejakyNazov.add(1);
nejakyNazov.add(2);
nejakyNazov.add(3);
inyNazov.add(3);
inyNazov.add(-158);
inyNazov.add(0);
Set<Integer> prienik = new HashSet<Integer>();
for (Integer integer : nejakyNazov) {
if (inyNazov.contains(integer)) {
prienik.add(integer);
}
}
System.out.println(prienik);
for (Integer integer : prienik) {
System.out.println(integer.getClass());
}
}
public static void vypisPodpriemery(){
Scanner sc = null;
List<Integer> zoznam = new ArrayList<Integer>();
int sucet = 0;
sc = new Scanner(System.in);
int cislo;
while((cislo = sc.nextInt()) > 0){
zoznam.add(cislo);
sucet+=cislo;
}
sc.close();
double priemer = (double)sucet/zoznam.size();
for (Integer integer : zoznam) {
if(integer < priemer){
System.out.println(integer);
}
}
}
}
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Scanner;
public class Spustac {
/**
* @param args
*/
public static void main(String[] args) {
Zlomok zl = new Zlomok(-2, 6);
System.out.println(zl.toString());
Zlomok zl2 = new Zlomok(-6, 2);
zl2.vykratZlomok();
// Map<Character, Integer> tabulka = new HashMap<Character, Integer>();
// Scanner sc = null;
// try {
// sc = new Scanner(new File("vstup.txt"));
// while (sc.hasNext()) {
// String slovo = sc.next();
// for (int i = 0; i < slovo.length(); i++) {
// if (Character.isLetter(slovo.charAt(i))) {
// if (tabulka.containsKey(slovo.charAt(i))) {
// tabulka.put(slovo.charAt(i),
// tabulka.get(slovo.charAt(i)) + 1);
// } else {
// tabulka.put(slovo.charAt(i), 1);
// }
// }
// }
// }
// } catch (Exception ignore) {
//
// } finally {
// if(sc!=null)
// sc.close();
// }
//
// System.out.println(tabulka.toString());
// List<Entry<Character,Integer>> zoznam =
// new ArrayList<Map.Entry<Character,Integer>>(tabulka.entrySet());
//
// Collections.sort(zoznam, new FrekvencnyPorovnavac());
// System.out.println(zoznam.toString());
}
}
public class Zlomok {
private int citatel;
private int menovatel;
public Zlomok(int citatel, int menovatel) {
this.citatel = citatel;
if (menovatel != 0) {
this.menovatel = menovatel;
}
if (menovatel < 0) {
this.citatel = this.citatel * -1;
this.menovatel = this.menovatel * -1;
}
vykratZlomok();
}
public int getCitatel() {
return citatel;
}
public int getMenovatel() {
return menovatel;
}
@Override
public String toString() {
return citatel + "/" + menovatel;
}
public void vykratZlomok() {
int delitel = NSD(Math.abs(citatel), menovatel);
citatel = citatel / delitel;
menovatel = menovatel / delitel;
}
public int NSD(int a, int b) {
int pom;
while(b>0) {
pom = a%b;
a = b;
b = pom;
}
return a;
}
}