7. Исполнитель Шифровальщик из одной цепочки символов получает новую цепочку следующим образом: Если длина цепочки нечётное число, Шифровальщик удаляет последний символ цепочки, а если чётная, то добавляет в начало цепочки букву Б. После этого каждая буква заменяется следующей за ней буквой в русском алфавите (A — на Б, Б — на в и т.д., а я – на А). д Этот алгоритм применили к слову ИЮНЬ. Какое слово получилось? Русский алфавит: .
Представим ситуацию: нам нужно в блок размером 200 на 300 пикселей достаточно большой фрагмент текста (в принцери это может быть что угодно)
Если мы зададим блоку с стилей ширину 200 и в высоту 300 пикселей,то по высоте он растянется но столько,сколько будет содержимого в блоке. Но нам нужно строго 300 пикселей по высоте! В этом случае делаем следующее:
Для нашего блока заданием свойство overflow со значением scroll. Блок становится с нужными нам размерами,все содержимое поместилось а нем,и появился полосы прокрутки
Объяснение:
я не знаю правильно это или нет!
begin
var s:=ReadlnString('>');
var delims:=' ,:;!?'.ToCharArray; // разделители
var a:=s.ToWords(delims).JoinIntoString; // очистка от мусора
var aw:=a.MatchValues('([A-Za-zА-Яа-яЁё])+').ToArray;
var ad:=a.MatchValues('([-\d.])+').ToArray;
Print('Слова:'); aw.Println;
Print('Самое длинное слово:');
var ind:=aw.Select(x->x.Length).ToArray.IndexMax;
Println(aw[ind]);
var m:=aw[ind].Length; // самая большая длина слова
aw:=aw.Select(x->x.PadRight(m)).ToArray;
Print('Числа:'); ad.Println;
Print('Самое длинное число:');
Println(ad[ad.Select(x->x.Length).ToArray.IndexMax]);
for var j:=1 to m do begin
for var i:=0 to aw.Length-1 do Print(aw[i][j]);
Writeln
end;
end.
Тестовое решение:
> Длина составляет 1.2 метра; ширина 0.93 метра!
Слова: Длина составляет метра ширина метра
Самое длинное слово: составляет
Числа: 1.2 0.93
Самое длинное число: 0.93
Д с м ш м
л о е и е
и с т р т
н т р и р
а а а н а
в а
л
я
е
т
Из-за того, что тут используется пропорциональный шрифт, нарушено взаимное расположение символов на выводе. Истинная картина дана во вложении.