объяснение:
#количество чисел - единственное число в первой строке
n = int(
#ввод элементов массива - все числа на второй строке
a = [float(x) for x in
#сумма отрицательных чисел
sum_neg = sum(x for x in a if x < 0)
imin, imax = 0, 0
for i in range(len(a)):
if a[imin] > a[i]:
imin = i
if a[imax] < a[i]:
imax = i
product = 1
for i in range(imin+1, imax):
product *= a[i]
a.sort()
print('sum = {}, product = {}'.format(sum_neg, product))
print('sorted array: ', *a)
ответ:
1
2
3
4
5
6
7
8
float sum = 0;
for (int i = 0; i < array.length; i++)
{
if (array[i] < 0)
{
sum += array[i];
}
}
объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Покупатель должен заплатить в кассу s рублей. у него имеются монеты в 1, 2 и 5 рублей, а также купюры достоинством в 10, 50, 100 и 500 рублей (достаточное количество сколько монет и купюр разного достоинства отдаст покупатель, если он начинает платить с самых крупных? операции целочисленного деления (div и mod) использовать нельзя. протестировать программу для s=567, s=1025, s=64, s=13.