apetit3502
?>

Самый древний вычислительный инструмент в древнем риме назывался "calculi". это: а) пальцы рук б) счеты в) счетные палочки г) суммирующая машина паскаля

Информатика

Ответы

ktv665
В)счетные  палочки я читала
infoproletarskay745
Правильный  ответ (
YuREVICh646
1) const n= ? ; //сюда поставить любое  нужное n var a: array[1..n] of real; i,x,k: integer; s: real; begin   for i: =1 to n do     begin     readln(x);     a[i]: =x;     end;   s: =0;   k: =0;   for i: =1 to n do   begin     s: =s+a[i];     k: =k+1;   end;   s: =s/k;   for i: =1 to n do   if a[i]< s then     write(a[i],', ');   s: =s/k;   for i: =1 to n do   if a[i]< s then     write(a[i],', ');   readln; end. 2) const n=? ; var a: array[1..n] of integer; i,max,min: integer; begin   for i: =1 to n do     begin     readln(x);       a[i]: =x;     end;   min: =a[1];   max: =a[1];   for i: =1 to n do     if (i mod 2)=0 then       if a[i]> max then         max: =a[i];   for i: =1 to n do     if (i mod 2)< > 0 then       if a[i]< min then         min: =a[i];   writeln('max=',max);   writeln('min=',min);   readln; end.
Сайжанов
Описание  алгоритма:   задан  список  а и число m, n  =  len(a). для того чтобы найти все возможные варианты выборки из а необходимо построить множество двоичных чисел от 1 до 2^n-1  и  складывать  только  те  индексы разряд которого которого в  двоичном  числе  равен  1,  т.е.  для  двоичного  числа  1100 это  будут  индексы  2  и 3. если  сумма  будет  равна  м  вывести  последовательность  индексов,  иначе  идем  далее язык python a=[21,4,5,4,32]  #  массива  а m  =  9                       #  м for  i  in  range(1, 2**len(a)-1): # для  всех i  от  1  до  2^n-1   ind  =  []                                                        #  список  индексов  используемых  в  данной  итерации     cnt  =  0                                                        #  сумма  элементов  а     for  j  in  range(len(a)):                     #  для  всех  j от  0  до  n         if  i& 2**j:                                                     # если  индекс  есть  в  бинарной  записи i,  то             cnt  += a[j]                                      # прибавить  к  сумме  a[j]             ind.append(str(j))                               # запомнить  индекс             if  cnt  >   m:   break                      # если  сумма  больше m  выходим  из  цикла   if  cnt  ==  m:                                             # если  сумма  равна  m         print  ', '.join(ind)                            # печатаем  список  эффективных  индексов для  данной  программы  будет  выдано  две  строки 1,2 2,3

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Самый древний вычислительный инструмент в древнем риме назывался "calculi". это: а) пальцы рук б) счеты в) счетные палочки г) суммирующая машина паскаля
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

suhanowaswetlana
Tipan77
Shitikov-M.A.1307
hrim5736
zu87zu87
Voronov434
martinson1136
zeltos384
Александра-Андрей909
avdeevana
lukanaft
Михайлович_гергиевич315
mashuska
Koshkina Alekseevna
Belik-elena20111