Странно, что цикл поставлен на 20 итераций, а количество выдаваемых значений на тесте только 15... Как дальше решать - непонятно...
package com.javarush.task.task08.task0814;
import java.util.HashSet;
import java.util.SortedSet;
import java.util.Random;
import java.util.Set;
import java.lang.Math;
//import java.util.Iterator;
/*
Больше 10? ...
*/
public class Solution {
public static Set<Integer> createSet() {
// напишите тут ваш код
Set <Integer> set = new HashSet<>();
// напишите тут ваш код
for (int i=0;i<20;i++){
double k = Math.random()*25;
int z = 1 + (int)k;
set.add(z);
}
for(int i:set){
System.out.print(i + "; ");
}
return set;
}
public static Set<Integer> removeAllNumbersGreaterThan10(Set<Integer> set) {
// removeif clause
//for(int i:numberSet){
// System.out.print(i + "; ");
// }
return set;
}
public static void main(String[] args){
Set<Integer> set = removeAllNumbersGreaterThan10(createSet());
}
}