Делать это несложно. есть два способа. первый способ условно назовем "я - компьютер". вы превращаетесь в исполнителя и с железной тупостью выполняете алгоритм - инструкцию за инструкцией, каждый раз выписывая на бумаге результат. если у вас много времени и вы, как и компьютер, не делаете ошибок, то рано или поздно нужный результат будет получен. второй способ назовем "я - человек". вы напрягаете свой мозг и определяете, что именно делает алгоритм, после чего проводите нужные вычисления. в этом варианте обычно к результату приходят быстрее. попробуем второй путь. вначале полагаем, что s=0, n=12. далее следует цикл, в котором i последовательно принимает значения 1, 2, 10. s=s+"что-то" говорит нам о том, что в s накапливается некая сумма, для чего s предварительно обнулялось. а что именно накапливается? n-i. при проходах по циклу это будут значения n-1, n-2, n-10. у нас n=12, поэтому в s будет накапливаться сумма 11+10+9++2. или, это удобнее записать как 2+3+4++9+10+11. это сумма арифметической прогрессии из 10 членов и ее можно найти по формуле суммы арифметической прогрессии. если лениво вспоминать формулу, можно просто сложить эти числа. а можно поступить, как поступил в свое время гаусс: заметить, что 2+11=13, 3+10=13, 4+9=13 и таких пар 5. и найти результат 5×13=65. такая вот победа мозга над ответ: 65
vikanikita
30.01.2020
1) объем видеопамяти i=k*i, где k- количество точек изображения, i- глубина цвета. глубина цвета i=㏒₂n, где n- количество цветов палитры. при n=16 i=㏒₂16=4 бит тогда объем памяти i=(800*600)*4= 1920000 бит при n=512 i=㏒₂512= 9 бит количество точек изображения k=i/i= 1920000/9= 213333 точек отсюда размер изображения может быть например: 600х355 точек 2) определим глубину цвета: i= ㏒₂128= 7 бит тогда количество точек изображения k=i/i= (2*1024*8)/7= 2340 точек 3)объем памяти звукового файла i=t*i*n*k, где t- время звукозаписи ( i - глубина кодирования звука (бит), n- частота дискретизации (гц), k- количество каналов звукозаписи. i=(3*60)*16*44000*2= 253440000 бит = 31680000 байт= 30937,5 кбайт= 30,21 мбайт 4) из формулы предыдущей : n=i/t*i*k количество каналов записи в условии не указано, принимаем звук моно, k=1 частота дискретизации n=(1,3*1024*1024*8)/(2*60)*8*1=11360 гц= 11,36 кгц
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Дана матрица к(3, 3), найти минимальный элемент массива в строке с индексом 3 и заменить этим значением все элементы главной диагонали
var
a: array [1..3,1..3] of integer;
min,i,j: integer;
begin
randomize;
for i: =1 to 3 do begin
for j: =1 to 3 do begin
a[i,j]: =random(9)+1;
write (a[i,j]: 4);
end;
writeln;
end;
min: =a[3,1];
for i: =2 to 3 do
if a[3,i]< min then min: =a[3,i];
writeln ('min: ',min);
for i: =1 to 3 do begin
for j: =1 to 3 do begin
if (i=j) then a[i,j]: =min;
write (a[i,j]: 4);
end;
writeln;
end;
readln;
end.