from random import randint
# заполняем массив случайными числами
arr = [randint(-10,10) for i in range(20)]
print(arr)
# задание 1
print(f'Сумма элементов первой половины массива {arr[0:10]} равна {sum(arr[0:10])}')
print(f'Сумма элементов второй половины массива {arr[10:20]} равна {sum(arr[10:20])}')
# задание 2
k=1
for i in arr:
if i!=0:
k*=i
print(f'Произведение ненулевых элементов массива равно {k}')
# задание 3
k=0
for i in arr:
if i<0:
k+=1
print(f'Количество отрицательных элементов массива равно {k}')
удачи с сириусом, мужичек, спи сладко, а еще звезд очки необязательные, но если решаешь - красава, уважаю)
#include <iostream>
#include <cctype>
using namespace std ;
int main()
{
string s;
int l = 0, r = 0;
getline(cin, s);
for (int i = 0; i < s.size(); i++) {
int j = s.rfind(s[i]);
if (j - i > r - l) {
l = i;
r = j;
}
}
cout << s.substr(l, r - l + 1);
}
Объяснение:
удачи в сириусе