1. <span>var N, k: real; </span>
<span>begin </span>
<span>readln(N); </span>
<span>if (N<0) then k:= 0 </span>
<span>else </span>
<span>begin </span>
<span>if (frac(N)=0) then k:=N*2 </span>
<span>else k:=(trunc(N)+1)*2; </span>
<span>end; </span>
<span>writeln(k); </span>
<span>end.
2. </span><span>Первый хулиган увеличивал количество кусочков на 3
Второй - на 6
То есть, всего кусочков должно быть N = 1 + 3m + 6n
Значит, N - 1 должно делиться на 3
и наоборот, если N - 1 делится на 3
N - 1 = 3k
то возможна ситуация, когда Первый хулиган рвал k раз,
а Второй наблюдал (ничего не рвал).
Алгоритм свёлся к проверке:
Если N -1 не делится на 3, то No
КОНЕЦ</span>
Ответ:
Заливаете проект на BitBacket (там есть приватные репозитории, если разработчиков не более 5 человек). Далее можно воспользоваться схемой git-flow
у каждого разработчика соответственно есть доступ к репозитории и почитайте про GIT.
1) 150*100 = 15000(Бит):8 = 1875(Байт)/1000 = 1,875(Кбайт).
2) В 256 раз.
3) 120*50 = 6000*4 = 24000(Бит)/8 = 3000(Байт)/1000 = 3(КБайт)