Problem plecakowy w języku Java