FinKozhevnikov28
?>

Сделать практическую работу.

Информатика

Ответы

fetisov68av
Если проткнуть листок после 0 сгибаний (т.е. без сгибаний), то будет одна дырка. если после 1 - будет две дырки.  если после n-го сгибания и после первого протыкания  имеется x дырок, то после (n + 1)-го сгибания и первого прокола имеется 2 * x дырок (т.к. листок сгибается пополам, то количество протыкаемых слоёв удваивается). значит, x = 2^n. т.е. 2 протыкания после n и m сгибания дадут 2^n + 2^m дырок.  переведём 40 в двоичную систему: 40 = 101000. т.е. нужно проткнуть после 3 и 5 сгибания.
Марина1101
1) var   a, b, c, d, max: integer;   begin   readln(a, b, c, d);   if(a > b) and (a > c) and (a > d) then max : = a   else if(b > a) and (b > c) and (b > d) then max : = b   else if(c > a) and (c > b) and (c > d) then max : = c   else max : = d;   write(max); end. 2) var a, b, c, max: integer;   begin   readln(a, b, c);   if(a > b) and (a > c) then max : = a   else if(b > a) and (b > c) then max : = b   else max : = c;   write(max); end.

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

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

Сделать практическую работу.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Оксана Анна
9999999999999999999999999​
kononova_Pavel689
VEZZDEXOD73
nkochladze
shurshin6975
ERodina1
nailboxru
Rinatum1978
igraparkGP51
avto3132
sdvigov
Sokolova-Shcherbakov
elyashatdinova
edubenskaya
Roman913