смотри эта задача похожа на комбинаторную)
1ый вопрос:
на первом месте есть 3 варианта буквы, на втором тоже 3, на третьем 3
=> всего слов 3 * 3 * 3 = 27
2ой:
1 - ая буква - м, => это как минимум 10-ое слово (т.к. в предыдущих 3 * 3 словах первая - и)
при этом 10 слово - мии => 11 слово - МИМ; 12 cлово - МИР;
3ий:
1-ая буква -Р это как минимум 19 слово (предыдущие 2 * 3 * начинаются на и или м)
19 слово - РИИ => 21 - PИМ
#include <math.h>
#include <stdio.h>
int main(void)
{
double
r = 0,
m = 0;
r = 1/pow(22.5, 0.5) - 7.5*(1/(pow(2.87, 4/3))) * cos(1);
m = -1 * log10(pow(1.6, pow(1.2, 1/3)) * exp(3));
printf("Переменная r = %.3f\n", r);
printf("Переменная m = %.3f\n", m);
}
gcc
Объем памяти = 1280*1024*8 бит = 1280*1024*8/8 байт = 1280*1024 байт =
1280*1024/1024 Кбайт = 1280 Кбайт
Var
S, X, a, b, R: Real;
C: String;
Begin
WriteLn('Chto budem vichislat');
ReadLn(C);
if C = 'O' then begin
WriteLn('Radius');
ReadLn(R);
S:= Pi*sqr(R);
end;
if C:= 'T' then begin
WriteLn('Vvedite 1 katet);
ReadLn(a);
WriteLn('Vvedite 2 katet);
ReadLn(b);
S:= 1/2 * a * b;
end;
if C:= 'K' then begin
WriteLn('Vvedite 1 katet);
ReadLn(a);
S:= sqr(a);
end;
WriteLn('Ploshad = ');
ReadLn(S);
end.
Нц 5 раз
нц 3 раз
пустить перо;
сместиться на вектор(8;0);
сместиться на вектор (-4;2);
сместиться на вектор (-4;-2);
поднять перо;
сместиться на вектор(0;2);
кц
сместиться на вектор (2;-4);
кц