1 гб = 1024 мбайт
1 мб = 1024 кбайт
4 гб ≈ 4000 мб
8228 кб ≈ 8,228 мб
8,228 + 4000 + 1600 = 5608,228
5608, 228 / 700 ≈ 8,01
<em>Ответ:</em> понадобится 9 СD дисков.
<span><span>Program Zvezda;
Uses GraphABC;
begin
SetBrushColor(clred);
Line(290, 111, 240, 190);
Line(240, 190, 171, 190);
Line(170, 190, 241, 250);
Line(241, 250, 209, 320);
Line(209, 320, 290, 289);
Line(290, 289, 369, 318);
Line(369, 318, 340, 248);
Line(340, 248, 410, 190);
Line(410, 190, 340, 190);
Line(340, 190, 289, 111);
Line(289, 113, 289, 289);
Line(242, 249, 341, 190);
Line(340, 249, 242, 190);
Line(171, 191, 290, 220);
Line(291, 220, 411, 191);
Line(209, 319, 290, 222);
Line(290, 222, 369, 321);
Readln;
Closewindow;
End.</span></span>
<h3>Алгоритм решения</h3>
Выводим через пробел все числа от b-1 до a+1. В цикле вывода можем считать количество таких чисел, а можем воспользоваться формулой (b-a = кол-во целых чисел от a до b-1 или от a+1 до b).
<h3>Код</h3>
#include <bits/stdc++.h>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
for (int i = b-1; i > a; --i)
cout << i << " ";
cout << endl << (b-a-1) << endl;
return 0;
}
---------------------
Файл решения прикреплён.