poiskmarina
?>

Цепочка символов создаётся по следующему правилу. первая строка содержит одну латинскую букву «а». каждая из последующих цепочек создается такими действиями: в очередную строку сначала записывается буква, чей порядковый номер в алфавите соответствует номеру строки, к ней справа дважды подряд приписывается предыдущая строка. вот первые 4 строки, созданные по этому правилу: (1) a (2) baa (3) cbaabaa (4) dcbaabaacbaabaa латинский алфавит (для справки): abcdefghijklmnopqrstuvwxyz запишите четыре символа подряд, стоящие в седьмой строке со 120-го по 123-е место (считая слева направо

Информатика

Ответы

allaraygor

закономерность количества символов:

1)1

2)3

3)7

4)15

5)15*2+1=31

6)31*2+1=63

7)63*2+1=127

 

так как каждом действии концовка наших символов с 4 строки не сильно-то и изменяется, то присваиваем каждой букве число справа налево счтитая от 127 до 120

  a     c   b     a     a     b   a     a 

                                  20   21   22   23   24   25   26   27 

ответ: acba

Морозов
Нужно взять сумму произведений числителей и знаменателей крест накрест, то есть a на d, b на c, и поделить на произведение знаменателей. в форме, чтоб понятнее было:   . дальше можно сократить: для удобства запишем получившийся числитель в переменную n, а знаменатель - в m.   найдем для этого наибольший общий делитель, и для данного алгоритма запишем значение m в переменную m1, n в n1, чтобы не портить их значения: если n1> m1, поменяем значение переменной n1 на n1-m1, если же m1> n1, то сделаем наоборот - присвоим переменной m значение m1-n1, повторим этот алгоритм до тех пор, пока m1> 0 и n1> 0. после завершения цикла выберем большее число из m и n,   и оно будет наиб. общим делителем. теперь вернемся к дроби m/n. поделим m и n на получившийся наибольший общий делитель. выведем получившиеся результаты. m - в качестве числителя, и n - знаменателя. дроби суммированы.
koptevan6
Uses crt; const       a: array[1..10] of integer=(45, 34, 39, 67, 62, 41, 52, 57, 51, 36); var sr: real;     i,n,sum: integer; begin       for i: =1 to 10 do write(a[i]: 3);       writeln;       for i: =1 to 10 do       if a[i]> 50 then       begin           sum: =sum+a[i];           n: =n+1;       end;       sr: =sum/n;       writeln('среднее значение горячих участков: ',sr); end.

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

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

Цепочка символов создаётся по следующему правилу. первая строка содержит одну латинскую букву «а». каждая из последующих цепочек создается такими действиями: в очередную строку сначала записывается буква, чей порядковый номер в алфавите соответствует номеру строки, к ней справа дважды подряд приписывается предыдущая строка. вот первые 4 строки, созданные по этому правилу: (1) a (2) baa (3) cbaabaa (4) dcbaabaacbaabaa латинский алфавит (для справки): abcdefghijklmnopqrstuvwxyz запишите четыре символа подряд, стоящие в седьмой строке со 120-го по 123-е место (считая слева направо
Ваше имя (никнейм)*
Email*
Комментарий*

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

lirene
sbn07373
masamosijcuk140244
yurazharov
yastrik
svetkinm158
julkamysh9
glebshramko
Татьяна Гришаевич
Mariya694
rechkai64
zybin41iz81
Хохлов
Sazhina1356
Узлиян Фурсов1488