Может ли кто-нибудь объяснить логику этого кода ?
<pre>Scanner SC = новый сканер(System.in);
длинная сумма = 0;
int N = sc.nextInt();
for (int i = 0; i < N; i++) {
final long x = sc.nextLong(); // чтение ввода
Строку STR = долго.метод toString((длинные) математика.ПР(1 &ЛТ;&ЛТ; 1, х));
str = str.length() > 2 ? str.substring(str.length() - 2) : str;
сумма += целое число.ул. parseInt();
}
Я хочу написать эквивалентную программу на python
Может ли кто-нибудь помочь мне понять логику этого Java-кода ?
Ввод
4 8 6 7 4
Выход
64
Пример 2
Ввод
3
1 2 3
Выход
14
Что я уже пробовал:
n = int(вход())
нумс = список(карта(инт входного сигнала().сплит(' '))
в то время как n>2:
#ЛОГИКА