DJXEz80
?>

Пусть дано шестнадцатеричное число  x=d5e{16}найдите минимальное целое положительное число  yy, такое, что если результат вычисления суммы  xи  y  записать в двоичной системе счисления, то он будет содержать последовательность из не менее, чем  10  идущих подряд нулей. в ответе запишите  yy  в шестнадцатеричной системе счисления. ​

Информатика

Ответы

mdubov59

def letter(text):

   text=text.split('.')

   text=text[0]

   text=text.split()

   text=''.join(text)

   text=text.upper()

   d={}

   for i in set(text):

       d[i]=text.count(i)

   maxim=max(d.values())

   s=0

   for k in d.values():

       if k==maxim:

           s+=1

   

   if s==1:

       for j in d:

           if d[j]==max(d.values()):

               return(f'{j} {d[j]}')

   else:

       qq={}

       for z in d:

           if d[z]==max(d.values()):

               qq[z]=max(d.values())

               

       for l in qq:        

           if l==min(qq.keys()):

               return(f'{l} {qq[l]}')

           

def runner():

   print(letter('It is not a simple task. Yes!'))

   print(letter('A'))

   print(letter('Bb Aa Cc A'))

runner()    

   

Объяснение:

Объяснение писать долго и неудобно) но если кому интересно, могу рассказать, например, через вк или дискорд. Напишите мне в личку

neganovaarxi

def letter(text):

   text=text.split('.')

   text=text[0]

   text=text.split()

   text=''.join(text)

   text=text.upper()

   d={}

   for i in set(text):

       d[i]=text.count(i)

   maxim=max(d.values())

   s=0

   for k in d.values():

       if k==maxim:

           s+=1

   

   if s==1:

       for j in d:

           if d[j]==max(d.values()):

               return(f'{j} {d[j]}')

   else:

       qq={}

       for z in d:

           if d[z]==max(d.values()):

               qq[z]=max(d.values())

               

       for l in qq:        

           if l==min(qq.keys()):

               return(f'{l} {qq[l]}')

           

def runner():

   print(letter('It is not a simple task. Yes!'))

   print(letter('A'))

   print(letter('Bb Aa Cc A'))

runner()    

   

Объяснение:

Объяснение писать долго и неудобно) но если кому интересно, могу рассказать, например, через вк или дискорд. Напишите мне в личку

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Пусть дано шестнадцатеричное число  x=d5e{16}найдите минимальное целое положительное число  yy, такое, что если результат вычисления суммы  xи  y  записать в двоичной системе счисления, то он будет содержать последовательность из не менее, чем  10  идущих подряд нулей. в ответе запишите  yy  в шестнадцатеричной системе счисления. ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

emartynova25
fedotochkin8
infocenterbla
ogofman
Staroverovanatasa494
Vitalevna
oniks-plus
bykotatyana
kriapex
marusyamr
info8
nunabat457
Анна егорович526
bhg50
Nataliyaof