Собственно вот вопрос Если без этого int s = Math.abs(d); то тогда считает правильно , но перед числом минус стоит а если с этим то тогда как я понял он просто количество считает можно ли без k++ и d++ ?