Даны два слова. слова состоят из чётного количества символов. получите третье слово, которое состоит из первой половины первого слова и второй половины второго слова. например: ввод: тело, кома; вывод: тема. (паскаль)
Var s1,s2: string; len: integer; begin readln(s1); readln(s2); len: =length(s1) div 2; s1: =copy(s1,1,len)+copy(s2,len+1,len); writeln(s1); end.
olarina6510
25.08.2021
1. переводим сантиметры в дюймы, т.к. разрешение дано в dpi. 1" = 2.54 см. получаем размер (10.85/2.54)×(11.5/2.54) = 10.85×11.5/2.54² дюйма. 2. на один дюйм приходится 110 точек, поэтому общее количество пикселей составит 10.85×11.5/2.54²×110² = 234016 3. в палитре rgb может быть различное количество цветов, но наиболее популярный режим использует по 1 байту на канал, т.е. цветность 3 байта и в этом случае потребуется 234016×3 = 702048 байт = 702048/1024 ≈ 685.6 кбайт 4. в градациях серого обычно используется однобайтная палитра (256 оттенков) и тогда потребуется 234016×1 = 234016 байт = 234016/1024² = 0.223 мбайта памяти. 2. при глубине цвета 32 бита можно воспроизвести до 2³² = 4 294 967 296 цветов
violetta152028
25.08.2021
Function isprime(num : integer): boolean; begin result : = true; for var i : = 2 to num div 2 do if num mod i = 0 then begin result : = false; break end; end; begin var arr : = new integer[30]; var (n, i) : = (2, 0); while (i < 30) do begin if isprime(n) then begin arr[ i ] : = n; i+=1; end; n+=1; end; arr.println; end.