Восстановить цифры, на месте которых стоят звёздочки (числа записаны в системе счисления с основанием 2): 101*001(нижняя 2) + **0**1(нижняя 2) = 1000100*(нижняя 2)
Первое поколение ЭВМ с середины 1940-х годов конца 1950-х годов . Элементная база: электронные лампы ЭВМ потребляют большое кол-во энергии,маленькая скорость действия.Программирование ведется в машинных кодах. 2 Поколение ЭВМ с конца 1950-х до середины 1960-х годов Элементная база :полупроводниковые элементы.Для программирование используются алгоритмические языки. 3 Поколение ЭВМ с середины 1960-х до конца 1970-х годов Элементная База: интегральные схемы ,многослойный печатный монтаж .Значительное уменьшение габаритных размеров ЭВМ повышение их надежности увелечение производительности.Доступ с удаленных терминалов. 4Поколение ЭВМ с конца 1970-х по настоящее время . Элементная база:микропроцессоры, большие интегральные схемы .Улучшены технические характеристики .массовый выпуск персональных П.К. мощные вычислительные системы с высокой производительностью создание дешевых микроЭВМ опытные разработки интелектуальных компьютеров ;внедрение во все сферы комьютерных сетей .
Var s,sr:string; i,j,n:integer; pr:array of char=('.',',',';',':','!','?'); begin readln(s); s:=s.Trim; var ars:=s.ToWords(); s:=''; for i:=0 to ars.Length-1 do s+=ars[i]+' '; s:=s.Trim; i:=0; while i<>s.Length do begin inc(i); if (s[i] in pr) and (s[i-1]=' ') then delete(s,i-1,1); end; i:=0; while i<>s.Length-1 do begin inc(i); if (s[i] in pr) and (s[i+1]<>' ') then insert(' ',s,i+1); end; s:=s.Trim; writeln(s); end.
Пример ввода: Очень, очень ,очень , очень ,очень,очень много слов. Пример вывода: Очень, очень, очень, очень, очень, очень много слов.
Элементная база: электронные лампы ЭВМ потребляют большое кол-во энергии,маленькая скорость действия.Программирование ведется в машинных кодах.
2 Поколение ЭВМ с конца 1950-х до середины 1960-х годов
Элементная база :полупроводниковые элементы.Для программирование используются алгоритмические языки.
3 Поколение ЭВМ с середины 1960-х до конца 1970-х годов
Элементная База: интегральные схемы ,многослойный печатный монтаж .Значительное уменьшение габаритных размеров ЭВМ повышение их надежности увелечение производительности.Доступ с удаленных терминалов.
4Поколение ЭВМ с конца 1970-х по настоящее время .
Элементная база:микропроцессоры, большие интегральные схемы .Улучшены технические характеристики .массовый выпуск персональных П.К. мощные вычислительные системы с высокой производительностью создание дешевых микроЭВМ опытные разработки интелектуальных компьютеров ;внедрение во все сферы комьютерных сетей .
Var
s,sr:string;
i,j,n:integer;
pr:array of char=('.',',',';',':','!','?');
begin
readln(s);
s:=s.Trim;
var ars:=s.ToWords();
s:='';
for i:=0 to ars.Length-1 do
s+=ars[i]+' ';
s:=s.Trim;
i:=0;
while i<>s.Length do
begin
inc(i);
if (s[i] in pr) and (s[i-1]=' ') then delete(s,i-1,1);
end;
i:=0;
while i<>s.Length-1 do
begin
inc(i);
if (s[i] in pr) and (s[i+1]<>' ') then insert(' ',s,i+1);
end;
s:=s.Trim;
writeln(s);
end.
Пример ввода:
Очень, очень ,очень , очень ,очень,очень много слов.
Пример вывода:
Очень, очень, очень, очень, очень, очень много слов.