/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
private static List<Integer> rzuty = new ArrayList<>();
private static List<String> dublety = new ArrayList<>();;
public static void main
(String[] args
) { Rzucaj();
String s
= PrezentacjaDubletow
(); }
public static void Rzucaj() {
int ileKostek = 6;
int ileScian = 6;
for (int i = 0; i < ileKostek; i++) {
int rzut = rand .nextInt(ileScian) + 1;
rzuty.add(rzut);
}
}
public static String PrezentacjaDubletow
() {
Set<Integer> noDupes = new HashSet<Integer>();
noDupes.addAll(rzuty); // Remove duplicates
if (wystapienia > 1) {
dublety.add(i + " - " + wystapienia + ";" );
}
}
for (int i =0 ; i < dublety.size(); i++) {
wynik = wynik + dublety.get(i);
}
return wynik;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKIHByaXZhdGUgc3RhdGljIExpc3Q8SW50ZWdlcj4gcnp1dHkgPSBuZXcgQXJyYXlMaXN0PD4oKTsKCXByaXZhdGUgc3RhdGljIExpc3Q8U3RyaW5nPiBkdWJsZXR5ID0gbmV3IEFycmF5TGlzdDw+KCk7OwoKCglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJCQlSenVjYWooKTsKCQkJCVN0cmluZyBzID0gUHJlemVudGFjamFEdWJsZXRvdygpOwoJCQkJU3lzdGVtLm91dC5wcmludGxuKHJ6dXR5KTsKCQkJCVN5c3RlbS5vdXQucHJpbnRsbihzKTsKCX0JCglwdWJsaWMgc3RhdGljIHZvaWQgUnp1Y2FqKCkgewoKICAgICAgICBpbnQgaWxlS29zdGVrID0gNjsKICAgICAgICBpbnQgaWxlU2NpYW4gPSA2OwoKICAgICAgICBmb3IgKGludCBpID0gMDsgaSA8IGlsZUtvc3RlazsgaSsrKSB7CiAgICAgICAgICAgIFJhbmRvbSByYW5kID0gbmV3IFJhbmRvbSgpOwoJCQlpbnQgcnp1dCAgPSByYW5kIC5uZXh0SW50KGlsZVNjaWFuKSArIDE7CiAgICAgICAgICAgIHJ6dXR5LmFkZChyenV0KTsKICAgICAgICB9CgogICAgfQoKCglwdWJsaWMgc3RhdGljIFN0cmluZyBQcmV6ZW50YWNqYUR1YmxldG93KCkgewoKCiAgICAgICAgU2V0PEludGVnZXI+IG5vRHVwZXMgPSBuZXcgSGFzaFNldDxJbnRlZ2VyPigpOwogICAgICAgIG5vRHVwZXMuYWRkQWxsKHJ6dXR5KTsgLy8gUmVtb3ZlIGR1cGxpY2F0ZXMKCiAgICAgICAgZm9yIChJbnRlZ2VyIGkgOiBub0R1cGVzKSB7CiAgICAgICAgICAgIGludCB3eXN0YXBpZW5pYSA9IENvbGxlY3Rpb25zLmZyZXF1ZW5jeShyenV0eSwgaSk7CiAgICAgICAgICAgIGlmICh3eXN0YXBpZW5pYSA+IDEpIHsKICAgICAgICAgICAgICAgIGR1YmxldHkuYWRkKGkgKyAiIC0gIiArIHd5c3RhcGllbmlhICsgIjsiICk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIFN0cmluZyB3eW5payA9ICIiOwoJCWZvciAoaW50IGkgPTAgOyBpIDwgIGR1YmxldHkuc2l6ZSgpOyBpKyspIHsKICAgICAgICAgICAgd3luaWsgID0gd3luaWsgKyBkdWJsZXR5LmdldChpKTsKICAgICAgICB9CgoKICAgICAgICByZXR1cm4gd3luaWs7CiAgICB9CgkKCQp9CgoK