Исходя из некоректных условий задачи, мы можем знать только то, что пятерок у ученика от 8 до 15 (8, первое число которое кодируется 4-ю битами, и 15 которое последнее).
Задача,увы, неправильная.
Объяснение:
Tatyana_Minullina
07.09.2021
# Python 3.6.1
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.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
1 страница, содержащая 30 строк. Каждая строка состоит из точек: 926ч, 300б, 64ч, 560б, 762ч, 433б. Определите объем в байтах переданного сообщения.
4 бита, это комбинация из 4-х чисел, от 1 до 0.
Максимальное число, которое можно закодировать 4 битами это 1111 в двоичной системе, а в 10-тичной системе это число 15 (8+4+2+1).
Итого у его может быть максимум 15 пятерок.
Если допустить, что он получил максимум 5-ток, а это15, то тогда 160-15=145 четверок получил.
Но, если он получил 14 оценок, это по прежнему будет 14 бит, но комбинация будет 1110.
13 - 1101, 12 - 1100, 11 - 1011, 10 - 1010, 9 - 1001, 8 - 1000, 7 -111.
Исходя из некоректных условий задачи, мы можем знать только то, что пятерок у ученика от 8 до 15 (8, первое число которое кодируется 4-ю битами, и 15 которое последнее).
Задача,увы, неправильная.
Объяснение: