100,8 секунд
Объяснение:
V = d * i * t * s, где
V – объем звукового файла
d – частота дискретизации звука
i – глубина кодирования звука
t – длительность звучания файла
s – количество каналов звучания
t = V / (d * i * s)
V = 6300 кбайт = 6300 * 1024 = 6 451 200 байт = 6 451 200 * 8 = 51 609 600 бит
d = 32 кГц = 32 * 1000 = 32000 Гц
i = 16 бит
s = 1 (моноаудиофайл)
t = 51 609 600 / (32000 * 16) = 100,8 c
V = 6300 кбайт = 6300 * 2¹⁰ байт = 6300 * 2¹⁰ * 2³ = 6300 * 2¹³ бит
d = 32 кГц = 32 * 1000 = 2⁵ * 10³ Гц
i = 16 бит = 2⁴ бит
t = (6300 * 2¹³) / (2⁵ * 10³ * 2⁴) = (6,3* 10³ * 2¹³) / (10³ * 2⁹) = 6,3 * 2⁴ = 6,3 * 16 = 100,8 c
#количество чисел - единственное число в первой строке
n = int(input())
#ввод элементов массива - все числа на второй строке
a = [float(x) for x in input().split()]
#сумма отрицательных чисел
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)
100,8 секунд
Объяснение:
V = d * i * t * s, где
V – объем звукового файла
d – частота дискретизации звука
i – глубина кодирования звука
t – длительность звучания файла
s – количество каналов звучания
t = V / (d * i * s)
V = 6300 кбайт = 6300 * 1024 = 6 451 200 байт = 6 451 200 * 8 = 51 609 600 бит
d = 32 кГц = 32 * 1000 = 32000 Гц
i = 16 бит
s = 1 (моноаудиофайл)
t = 51 609 600 / (32000 * 16) = 100,8 c
V = 6300 кбайт = 6300 * 2¹⁰ байт = 6300 * 2¹⁰ * 2³ = 6300 * 2¹³ бит
d = 32 кГц = 32 * 1000 = 2⁵ * 10³ Гц
i = 16 бит = 2⁴ бит
s = 1 (моноаудиофайл)
t = (6300 * 2¹³) / (2⁵ * 10³ * 2⁴) = (6,3* 10³ * 2¹³) / (10³ * 2⁹) = 6,3 * 2⁴ = 6,3 * 16 = 100,8 c
Объяснение:
#количество чисел - единственное число в первой строке
n = int(input())
#ввод элементов массива - все числа на второй строке
a = [float(x) for x in input().split()]
#сумма отрицательных чисел
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)