Оракул
Оракул
(59268)
1 год назад
Не все понятно из вашего когда, конечно. Что есть ваш код, что есть заданный код. Правильно ли вы написали предыдущий код.
По сути задание сводится к тому, чтобы хранить переменную счетчик - на сколько нужно изменить в следующий раз. И ее изменять инкрементом. Все.
Адаптируйте сами.
public class Some {
private int n = 100;
private int shift =1;
public int next() {
if (n < 0) {
return -1;
}
n -= shift++;
return n;
}
}
ITBRУченик (6)
1 год назад
редактировал вопрос может так будет понятно
мой код - https://pastebin.com/EXcR6GiW