Между посёлками M, K, L, P, Nесть дороги, протяжённость которых указана в таблице. Найди кратчайший путь между посёлками M и N. Перемещаться можно только по дорогам, которые указаны в таблице.
Var f,s:text; st,sp:string; i:integer; c:char; begin assign(s,'text1.txt'); reset(s); while not Eof(s) do begin; readln(s,sp); st:=st+sp+chr(10)+chr(13); end; close(s); for i:=1 to length(st) div 2 do begin c:=st[i]; st[i]:=st[length(st)-i+1]; st[length(st)-i+1]:=c; end; assign(f,'text.txt'); rewrite(f); write(f,st); close(f); end.
Текст в файле text1.txt:
Simple text 1And another simple text 2New text
Текст в файле text.txt: txet weN2 txet elpmis rehtona dnA1 txet elpmiS
4) НЕ (Первая буква гласная) ИЛИ НЕ (Последняя буква согласная) ⇒ Первая буква согласная или Последняя буква гласная
Эдуард (Первая буква гласная и Последняя буква согласная)АнгелинаКаринаНикон
ответ: 1) Эдуард
6) Один символ кодируется 4 байтами (32 ÷ 8), из текста удалили 8 символов (32 ÷ 4). Лишние запятая и пробел занимают 8 байт (2 * 4) ⇒ название реки, которое удалили из списка, должно состоять из 6 букв.
Нил, Амур, Волга, Ангара, Макензи, Амазонка
ответ: Ангара
7) Как я любил твои отзывы, глухие звуки, бездны глас. - 51 символ (включая пробелы).
Каждый символ = 16 бит.
51 * 16 = 816 бит = 102 байт
816 бит408 байт102 бит51 байт
ответ: 1) 816 бит
8) 256 страниц. Каждая страница содержит 64 строки, а каждая строка - 64 символа. ⇒ 256 * 64 * 64 = 1.048.576 (всего символов)
Var
f,s:text;
st,sp:string;
i:integer;
c:char;
begin
assign(s,'text1.txt');
reset(s);
while not Eof(s) do
begin;
readln(s,sp);
st:=st+sp+chr(10)+chr(13);
end;
close(s);
for i:=1 to length(st) div 2 do
begin
c:=st[i];
st[i]:=st[length(st)-i+1];
st[length(st)-i+1]:=c;
end;
assign(f,'text.txt');
rewrite(f);
write(f,st);
close(f);
end.
Текст в файле text1.txt:
Simple text
1And another simple text
2New text
Текст в файле text.txt:
txet weN2
txet elpmis rehtona dnA1
txet elpmiS
4) (1) Эдуард
6) Ангара
7) (1) 816 бит
8) (2) 2 Мбайт
Объяснение:
4) НЕ (Первая буква гласная) ИЛИ НЕ (Последняя буква согласная) ⇒ Первая буква согласная или Последняя буква гласная
Эдуард (Первая буква гласная и Последняя буква согласная)АнгелинаКаринаНиконответ: 1) Эдуард
6) Один символ кодируется 4 байтами (32 ÷ 8), из текста удалили 8 символов (32 ÷ 4). Лишние запятая и пробел занимают 8 байт (2 * 4) ⇒ название реки, которое удалили из списка, должно состоять из 6 букв.
Нил, Амур, Волга, Ангара, Макензи, Амазонка
ответ: Ангара
7) Как я любил твои отзывы, глухие звуки, бездны глас. - 51 символ (включая пробелы).
Каждый символ = 16 бит.
51 * 16 = 816 бит = 102 байт
816 бит408 байт102 бит51 байтответ: 1) 816 бит
8) 256 страниц. Каждая страница содержит 64 строки, а каждая строка - 64 символа. ⇒ 256 * 64 * 64 = 1.048.576 (всего символов)
1.048.576 * 16 = 16.777.216 бит = 2.097.152 байт = 2.048 Кбайт = 2 Мбайт (объём всех символов)
12162048ответ: 2) 2 Мбайт