#include <iostream>
using namespace std;
int main() {
setlocale(0, "RUS");
int x[25];
for (int i = 0; i < 5; i++) {
cin >> x[i];
}
cout << "Исходный массив" << endl;
for (int i = 0; i < 5; i++) {
cout << x[i] << " ";
if (x[i] < 0) x[i] += 5;
}
cout << endl << "Новый массив" << endl;
for (int i = 0; i < 5; i++) {
cout << x[i] << " ";
}
cout << endl;
system("pause");}
Первая задача: мы не можем получить числа, меньшие 6 (т.к. даже если использовать самые маленькие числа: 2 + 1 + 1 + 1 + 1 = 6) и больше 10 (т.к. 2 + 2 + 2 + 2 + 2 = 10)
Но все числа от 6 до 10 включительно получить можно:
6: 1111
7: 1112
8: 1122
9: 1222
10: 2222
Вторая:
11211
Правильный ответ: 5,5 Кбайт
Объяснение:
45056 бит / 8 = 5632 байт
5432 байт / 1024 = 5,5 Кбайт
Формула в ячейке C1 должна быть такая:
=A1/B1
Скрин таблицы прилагается:
Var
<span> n, m: </span>real;
begin
readln(n, m);
n := m / n;
writeln(n:5:2, ' д.');
<span>end.</span>