viktrozumovskaoyqqjq
11.06.2020 21:35

Нужно перевести программу с Pascal на Python. Заранее благодарен. var
i, j, t: integer;
a: array [1..3000] of integer;
s: integer;
n: integer;
sum: integer;
maxi: integer;
f: text;
begin
assign(f,'C:\26-6.txt');
reset(f);
readln(f, s, n);
for i := 1 to n do readln(f, a[i]);
for i := 1 to n do
for j := i + 1 to n do
if a[i] > a[j] then begin
t := a[i];
a[i] := a[j];
a[j] := t;
end;
sum := 0;
maxi := 1;
for i := 1 to n do
if sum + a[i] <= s then begin
sum := sum + a[i];
maxi := i;
end;
t := a[maxi];
for i := maxi to n do
if ((sum - t) + a[i]) <= s then begin
sum := sum - t + a[i];
t := a[i];
end;
writeln(maxi, ' ', t);
end.​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
REIIKA
20.01.2022 08:39

Текстовый редактор предназначен именно для редактирования текста, четкого выставления знаков, например написания кода программ, просмотра файлов данных и т.п. Например заменить русской "у" латинское "y" будет считаться ошибкой

Текстовый процессор предназначен для создания и редактирования документов которые не предназначены для чтенья компьютером, но человеком. Когда внешний вид важнее реально содержащихся знаков ( допустимо заменить русской "у" латинское "y"). Так же там есть форматирование (шрифт, размер..), вставка обьектов типа рисунков и прочее внешнее оформление

0,0(0 оценок)
Ответ:
era22222
18.05.2023 18:10
Задача №1
Формула N=2^{i}, где N-количество цветов.
                                  i - кол-во бит на одну точку.
8=2^3
16=2^4
256=2^8

Задача №2
 265(возможно опечатка), тк нужно будет пользоваться другой формулой: I = log_{2}N
Подставив все получим:
I = log_{2}265 
i=8.0498, но тк память не может быть вещественной, то i=8 бит=1 байту
800*600=48*10^{4} - количество пикселей 
48*10^{4}*1=480 000 байт
ответ: 480000 байт или 468,75 Кбайт

Задача №3
Формула A = D*t*i, где D - частота дискретизации (Гц)
                                       t - время звучания или записи звука
                                       i - разрядность регистра (разрешение)
                                       A - размер аудиофайла
                             Если звук стерео нужно еще домножить на 2.
Подставив все в формулу получим:
A=48*1000*16*10*2
A=1536*10000 (бит)
A=1920*1000 (байт)
А= 1875 (Кбайт)
ответ: 1875 Кбайт
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота