#144 Инкремент массива цифр
Написать метод, который принимает массив интов и прибавляет 1 к последнему элементу, если последний элемент 9, то пишет 0 и прибавляет 1 к предпоследнему и т.д.
import java.util.Arrays;
public class Main {
public static int[] incrementArray(int[] digits) {
return digits;
}
public static void main(String[] args) {
int[] arr1 = {1, 2, 3};
int[] arr2 = {9};
int[] arr3 = {1, 2, 9};
System.out.println(Arrays.toString(incrementArray(arr1))); // [1, 2, 4]
System.out.println(Arrays.toString(incrementArray(arr2))); // [1, 0]
System.out.println(Arrays.toString(incrementArray(arr3))); // [1, 3, 0]
}
}Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору