Я думал о том, как сделать это в течение нескольких часов.
Например, давайте дадим массив неопределенной длины Arr [] = {1,2,3,4}.
(неопределенно, поскольку в нем может быть любое другое количество элементов)
Как может быть очевидно, лучший математический способ сделать это, вероятно, состоит в умножении первого элемента * 1000 , + второй элемент * 100, + третий элемент * 10, + четвертый элемент.
Таким образом, результатом будет: 1000 + 200 + 30 + 4 = 1234.
Теория довольно проста, но как вы можете реализовать это на 'for' l oop, с тем фактом, что он может иметь любое другое количество элементов, например, давайте предположим, что он может иметь 7 элементов и операцию теперь потребуется "Седьмой элемент * 100000"? Некоторое время я думал об этом, и я не могу придумать, как написать это на «для», что делает это возможным на том же самом l oop. Ребята, у вас есть предложение, как я могу это сделать?
Спасибо!