Находим количество символов: 1024×64×64=4194304 символов — байт (т.к. 1 символ=1 байт
В 1 Мбайте — 1048576 байт
Следовательно: 4194304/1048576=4 Мбайта
#include <iostream>
using namespace std;
int main()
{
freopen("input.txt", "r", stdin);
char a;
while(cin >> a)
{
if(a == '2')
cout << '5';
else
cout << a;
}
fclose(stdin);
return 0;
}
<em>// PascalABC.NET 3.2, сборка 1417 от 28.03.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var s:set of integer:=[];
Writeln('Вводите натуральные числа от 1 до 255, иное число завершит ввод');
repeat
var n:=ReadInteger;
if not (n in [1..255]) then break
else s+=[n]
until false;
Writeln('-'*10);
foreach var k in s do
if k.ToString.ToCharArray.Distinct.Count=1 then Print(k)
end.
<u>Пример</u>
Вводите натуральные числа от 1 до 255, иное число завершит ввод
24
55
68
156
222
77
8
140
500
----------
77 8 55 222
Массив это можно сказать тоже самое что и переменная , но массив отличается от переменной тем , что если переменная хранит одно значение , то в свою очередь массив хранит несколько значений. Нужно из массива А вытащить значения, сравнить их if (первое значение) > (второго значегия) то выводишь первое значение , иначе выводишь второе значение , блин я в бэйсике 0, на pho пример :
<?php
$array = array(
"a" => "8",
"b" => "4"
);
If($array["a"] > $array["b"]){
echo array["a"];
else{echo array["b"];}
?>
Ответ
1) 1 первое условие говорит что Х не принадлежит отрезку АВ
2) 4 умножаем 12*256*128 - память в битах, делим на 8 получаем в байтах, делим на 1024 получаем килобайты
3) 2 16 символов можно закодировать в 4 бита т.е. 1/2 байта таким образом ответ 320
4) 1
5) 3 умножаем 3*96*68 делим на 8