На c++
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int k;
cin >> k;
if (k >= 0)
{
k *= k;
cout << k << endl;
}
else
{
cout << k << "<0" << endl;
}
_getch();
return 0;}
Аааа, почему никто не знает...или просто ленивые, сижу над этим заданием и ничего не понимаю)
3. Спрайт идет 10 шагов и если край, то отталкивается.4. Спрайт ходит всегда с указателем мышки5. Спрайт ходит всегда с указателем мышки, и говорит привет в течении 2 секунд6. Спрайт ходит всегда с указателем мышки, и будет говорить привет
Ответ:
var
fi, fo: Text;
n, m, a, b: Integer;
s: string;
begin
Assign (fi, 'INPUT.TXT');
Reset (fi);
Read (fi, n, m, a, b);
Close (fi);
Assign (fo, 'OUTPUT.TXT');
Rewrite (fo);
WriteLn (fo, (m + n - 2) * b);
WriteLn (fo, (n - 1) * a);
Close (fo);
end.
Объяснение:
по лестнице:
n - 1 этажей, а секунд на этаж, время = (n - 1) * a
n - 1 потому, что Миша находится на первом этаже, а не на нулевом
на лифте:
лифт едет на 1-этаж: k - 1
Миша едет к себе: n - 1
всего этажей = (k - 1) + (n - 1) = (k + n + 2)
общее время = (k + n + 2) * b
Легко видеть, что элементы второй строки имеют значение, равное удвоенному значению соответствующих элементов первой строки, увеличенному на единицу.
Поэтому, если в первой строке
1 2 3
то во второй
<em>3 5 7</em>