сделать домашнее задание по информатике: Как уменьшить потерю информации при дискретизации рисунков? Что при этом ухудшается?
2. Как можно уменьшить объём файла, в котором хранится рисунок? Чем при этом придется пожертвовать?
3. Как связаны глубина цвета и объём файла?
4. В каком случае при растровом кодировании нет потери информации?
5. Как компьютер определяет, что находится в файле — текст, рисунок, звук или видео?
6. Почему при увеличении растрового рисунка появляются «ступеньки»?
7. Сравните кодирование с палитрой и режим истинного цвета. Укажите достоинства, недостатки и области применения обоих подходов. В каких случаях вы рекомендуете использовать каждый из них?
8. Чем различаются основные современные форматы кодирования растровых рисунков?
9. В каких форматах целесообразно сохранять фотографии? рисунки с чёткими границами?
S = input()
B = input()
C = [int(i) for i in input().split()]
A = input()
for m in [i for i in set([j for j in range(len(S))]).difference(C)]:
if S[m] in B.split():S = S[:m] + A[0] + S[m+1:]
print(S)
// Pascal
Var
S:string[100];
B:string[50];
C:array[0..100] of byte;
A:char;
j,m:byte;
L:boolean;
Begin
ReadLn(S);
ReadLn(B);
j:=0;
Read(A);
While A <> #13 do
Begin
Read(C[j]);
C[j]:=C[j]+1;
j:=j+1;
Read(A);
End;
ReadLn();
Read(A);
For m:= 1 to Length(S) do
Begin
L:=true;
For j:= 0 to j do
if C[j] = m then L:=false;
if L then
if pos(S[m],B) <> 0 then S[m]:=A;
End;
WriteLn(S);
End.