Задание 10 предполагает, что ученик знает, как переводить числа из одной системы исчисления в другую. В частности, из десятичной в двоичную и из двоичной в десятичную. Задание проверяет не только знания, но и внимательность. Где-то нужно записать само полученное число без указания системы исчисления, где-то количество нулей, где-то - единиц. Так что внимательность и еще раз внимательность, чтобы не проморгать балл.

Следующие задания есть в открытом банке ФИПИ, и любое из них может вам попасться в десятом вопросе в этом году.

Варианты задания 10 ОГЭ по информатике

Из десятичной в двоичную

Переведите число 204 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:
 204 |2                
-204 |102 |            
0 -102 |51 |          
  0 -50 |25 |        
    1 -24 |12 |2      
      1 -12 |6 |2    
        0 -6 |3 |2  
          0 -2 |1  
            1


Ответ: 11001100

06EB4F

Переведите число 135 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 135 |              
-134 |67 |            
1 -66 |33 |          
  1 -32 |16 |2        
    1 -16 |8 |2      
      0 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0


13510 = 100001112
Ответ: 4

4500F4

Переведите число 141 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 141 |              
-140 |70 |            
1 -70 |35 |          
  0 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0


14110= 100011012

Ответ:  4

B744F2

Переведите число 100 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число – количество единиц.

Решение:
 100 |            
-100 |50 |          
0 -50 |25 |        
  0 -24 |12 |2      
    1 -12 |6 |2    
      0 -6 |3 |2  
        0 -2 |1  
          1


10010= 11001002
Ответ: 3

5F2AF2

Переведите число 201 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:
 201 |2                
-200 |100 |            
1 -100 |50 |          
  0 -50 |25 |        
    0 -24 |12 |2      
      1 -12 |6 |2    
        0 -6 |3 |2  
          0 -2 |1  
            1


Ответ: 11001001

5C9C09

Переведите число 211 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число – количество единиц.

Решение:
 211 |2                
-210 |105 |            
1 -104 |52 |          
  1 -52 |26 |        
    0 -26 |13 |2      
      0 -12 |6 |2    
        1 -6 |3 |2  
          0 -2 |1  
            1


21110 = 110100112
Ответ: 5

e75506

Переведите число 90 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите полученное число.

Решение:
 90 |            
-90 |45 |          
0 -44 |22 |        
  1 -22 |11 |2      
    0 -10 |5 |2    
      1 -4 |2 |2  
        1 -2 |1  
          0  


Ответ: 1011010

251973

Переведите число 105 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 105 |            
-104 |52 |          
1 -52 |26 |        
  0 -26 |13 |2      
    0 -12 |6 |2    
      1 -6 |3 |2  
        0 -2 |1  
          1  


10510 = 11010012
Ответ: 4

5EB370

Переведите число 121 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 121 |            
-120 |60 |          
1 -60 |30 |        
  0 -30 |15 |2      
    0 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  


12110 = 11110012
Ответ: 5

67EE78

Переведите число 111 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 111 |            
-110 |55 |          
1 -54 |27 |        
  1 -26 |13 |2      
    1 -12 |6 |2    
      1 -6 |3 |2  
        0 -2 |1  
          1  


1111011011112
Ответ: 6

2BBEB1

Переведите число 140 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 140 |              
-140 |70 |            
0 -70 |35 |          
  0 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  


14010 = 100011002
Ответ: 3

2437B2

Переведите число 126 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 126 |            
-126 |63 |          
0 -62 |31 |        
  1 -30 |15 |2      
    1 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  

12610 = 11111102
Ответ: 6

E10EB1

Переведите число 156 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? В ответе укажите одно число – количество единиц.

Решение:
 156 |              
-156 |78 |            
0 -78 |39 |          
  0 -38 |19 |2        
    1 -18 |9 |2      
      1 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0  

15610 = 100111002
Ответ: 4

c105B9

Переведите число 87 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:
 87 |            
-86 |43 |          
1 -42 |21 |        
  1 -20 |10 |2      
    1 -10 |5 |2    
      0 -4 |2 |2  
        1 -2 |1  
          0  

8710 = 10101112
Ответ: 1010111

23502E

Переведите число 110 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 110 |            
-110 |55 |          
0 -54 |27 |        
  1 -26 |13 |2      
    1 -12 |6 |2    
      1 -6 |3 |2  
        0 -2 |1  
          1  

11010 = 11011102
Ответ: 5

975929

Переведите число 98 из десятичной системы счисления в двоичную систему счисления. В ответе укажите полученное число.

Решение:
 98 |            
-98 |49 |          
0 -48 |24 |        
  1 -24 |12 |2      
    0 -12 |6 |2    
      0 -6 |3 |2  
        0 -2 |1  
          1  

9810 = 11000102
Ответ: 1100010

5cF0DA

Переведите число 101 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 101 |            
-100 |50 |          
1 -50 |25 |        
  0 -24 |12 |2      
    1 -12 |6 |2    
      0 -6 |3 |2  
        0 -2 |1  
          1  

10110 = 11001012
Ответ: 4

908FDF

Переведите число 151 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 151 |              
-150 |75 |            
1 -74 |37 |          
  1 -36 |18 |2        
    1 -18 |9 |2      
      0 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0

15110 = 100101112
Ответ: 5

gdzotvet.ru

923ED8

Переведите число 100 из десятичной системы счисления в двоичную систему счисления. Сколько нолей содержит полученное число?
В ответе укажите одно число – количество нолей.

Решение:
 100 |            
-100 |50 |          
0 -50 |25 |        
  0 -24 |12 |2      
    1 -12 |6 |2    
      0 -6 |3 |2  
        0 -2 |1  
          1  

10010 = 11001002
Ответ: 4

FFCB5C

Переведите число 149 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 149 |              
-148 |74 |            
1 -74 |37 |          
  0 -36 |18 |2        
    1 -18 |9 |2      
      0 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0  

14910 = 100101012
Ответ: 4

503557

Переведите число 516 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 516 |2                    
-516 |258 |2                  
0 -258 |129 |              
  0 -128 |64 |            
    1 -64 |32 |          
      0 -32 |16 |2        
        0 -16 |8 |2      
          0 -8 |4 |2    
            0 -4 |2 |2  
              0 -2 |1  
                0  

51610 = 10000001002
Ответ: 2

525653

Переведите число 143 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
143 |              
-142 |71 |            
1 -70 |35 |          
  1 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

14310 = 100011112
Ответ: 5

C7EEAB

Переведите число 126 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:
 126 |            
-126 |63 |          
0 -62 |31 |        
  1 -30 |15 |2      
    1 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  

12610 = 11111102
Ответ: 1111110

gdzotvet. ru

E586A4

Переведите число 125 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 125 |            
-124 |62 |          
1 -62 |31 |        
  0 -30 |15 |2      
    1 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  

12510 = 11111012
Ответ: 6

4B3DCA

Переведите число 144 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 144 |              
-144 |72 |            
0 -72 |36 |          
  0 -36 |18 |2        
    0 -18 |9 |2      
      0 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0  

14410 = 100100002
Ответ: 2

0298CE

Переведите число 147 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 147 |              
-146 |73 |            
1 -72 |36 |          
  1 -36 |18 |2        
    0 -18 |9 |2      
      0 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0  

14710 = 100100112
Ответ: 4

499097

Переведите число 142 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 142 |              
-142 |71 |            
0 -70 |35 |          
  1 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

14210 = 100011102
Ответ: 4

045093

Переведите число 140 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 140 |              
-140 |70 |            
0 -70 |35 |          
  0 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

14010 = 100011002
Ответ: 3

1D039F

Переведите число 119 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 119 |            
-118 |59 |          
1 -58 |29 |        
  1 -28 |14 |2      
    1 -14 |7 |2    
      0 -6 |3 |2  
        1 -2 |1  
          1  

11910 = 11101112
Ответ: 6

6F7A94

Переведите число 136 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 136 |              
-136 |68 |            
0 -68 |34 |          
  0 -34 |17 |2        
    0 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

13610 = 100010002
Ответ: 2

73DEEB

Переведите число 167 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 167 |              
-166 |83 |            
1 -82 |41 |          
  1 -40 |20 |        
    1 -20 |10 |2      
      0 -10 |5 |2    
        0 -4 |2 |2  
          1 -2 |1  
            0  

16710 = 101001112
Ответ: 5

B261ED

Переведите число 157 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 157 |              
-156 |78 |            
1 -78 |39 |          
  0 -38 |19 |2        
    1 -18 |9 |2      
      1 -8 |4 |2    
        1 -4 |2 |2  
          0 -2 |1  
            0  

15710 = 100111012
Ответ: 5

49766D

Переведите число 134 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 134 |              
-134 |67 |            
0 -66 |33 |          
  1 -32 |16 |2        
    1 -16 |8 |2      
      0 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

13410 = 100001102
Ответ: 3

25D13F

Переведите число 120 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 120 |            
-120 |60 |          
0 -60 |30 |        
  0 -30 |15 |2      
    0 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  

12010 = 11110002
Ответ: 4

6F0B34

Переведите число 199 из десятичной системы счисления в двоичную систему счисления.
В ответе укажите двоичное число. Основание системы счисления указывать не нужно.

Решение:
 199 |              
-198 |99 |            
1 -98 |49 |          
  1 -48 |24 |        
    1 -24 |12 |2      
      0 -12 |6 |2    
        0 -6 |3 |2  
          0 -2 |1  
            1  

19910 = 110001112
Ответ: 11000111

A9BF8F

Переведите число 126 из десятичной системы счисления в двоичную систему счисления. Сколько значащих нулей содержит полученное число? В ответе укажите одно число – количество нулей.

Решение:
 126 |            
-126 |63 |          
0 -62 |31 |        
  1 -30 |15 |2      
    1 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  

12610 = 11111102
Ответ: 1

5e48c0

Переведите число 259 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 259 |2                  
-258 |129 |              
1 -128 |64 |            
  1 -64 |32 |          
    0 -32 |16 |2        
      0 -16 |8 |2      
        0 -8 |4 |2    
          0 -4 |2 |2  
            0 -2 |1  
              0  

25910 = 1000000112
Ответ: 3

eB51c5

Запишите десятичное число 75 двоичной системе счисления. В ответе укажите это число.

Решение:
 75 |            
-74 |37 |          
1 -36 |18 |2        
  1 -18 |9 |2      
    0 -8 |4 |2    
      1 -4 |2 |2  
        0 -2 |1  
          0  

7510 = 10010112
Ответ: 1001011

B92294

Переведите десятичное число 189 в двоичную систему счисления.

Решение:
 189 |2              
-188 |94 |2            
1 -94 |47 |2          
  0 -46 |23 |2        
    1 -22 |11 |2      
      1 -10 |5 |2    
        1 -4 |2 |2  
          1 -2 |1  
            0  

18910 = 101111012
Ответ: 10111101

28c49F

Переведите десятичное число 111 в двоичную систему счисления.

Решение:
 111 |            
-110 |55 |          
1 -54 |27 |        
  1 -26 |13 |2      
    1 -12 |6 |2    
      1 -6 |3 |2  
        0 -2 |1  
          1  

11110 = 11011112
Ответ: 1101111

22BB91

Переведите число 139 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 139 |              
-138 |69 |            
1 -68 |34 |          
  1 -34 |17 |2        
    0 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  

13910 = 100010112
Ответ: 4

28A795

Переведите число 222 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 222 |2                
-222 |111 |            
0 -110 |55 |          
  1 -54 |27 |        
    1 -26 |13 |2      
      1 -12 |6 |2    
        1 -6 |3 |2  
          0 -2 |1  
            1  

22210 = 110111102
Ответ: 6

0055e3

Переведите число 305 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 305 |2                  
-304 |152 |              
1 -152 |76 |            
  0 -76 |38 |          
    0 -38 |19 |2        
      0 -18 |9 |2      
        1 -8 |4 |2    
          1 -4 |2 |2  
            0 -2 |1  
              0  


30510 = 1001100012
Ответ: 4

c7F3e4

Переведите число 68 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 68 |            
-68 |34 |          
0 -34 |17 |2        
  0 -16 |8 |2      
    1 -8 |4 |2    
      0 -4 |2 |2  
        0 -2 |1  
          0


6810 = 10001002
Ответ: 2

ce7Be7

Переведите число 130 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 130 |              
-130 |65 |            
0 -64 |32 |          
  1 -32 |16 |2        
    0 -16 |8 |2      
      0 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  


13010 = 100000102
Ответ: 2

397De1

Переведите число 245 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 245 |2                
-244 |122 |            
1 -122 |61 |          
  0 -60 |30 |        
    1 -30 |15 |2      
      0 -14 |7 |2    
        1 -6 |3 |2  
          1 -2 |1  
            1  


24510= 111101012
Ответ: 5

263B34

Переведите число 122 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число?
В ответе укажите одно число – количество единиц.

Решение:
 122 |            
-122 |61 |          
0 -60 |30 |        
  1 -30 |15 |2      
    0 -14 |7 |2    
      1 -6 |3 |2  
        1 -2 |1  
          1  


12210 = 11110102
Ответ: 5

43D785

Переведите число 143 из десятичной системы счисления в двоичную систему счисления. Сколько значащих нулей содержит полученное число?
В ответе укажите одно число – количество нулей.

Решение:
 143 |              
-142 |71 |            
1 -70 |35 |          
  1 -34 |17 |2        
    1 -16 |8 |2      
      1 -8 |4 |2    
        0 -4 |2 |2  
          0 -2 |1  
            0  


14310 = 100011112
Ответ: 3

38638c

Из двоичной в десятичную

Кроме ручного перевода, в этих заданиях можно использовать решение на языке Python, например для перевода числа 1100110строка кода такая:
print(int(str(1100110), 2))

Переведите число 110110 из двоичной системы счисления в десятичную систему счисления.
В ответе напишите полученное число.

Решение:

1101102 = 1∙25+1∙24+0∙23+1∙22+1∙21+0∙20 = 32+16+0+4+2+0 = 5410
Ответ: 54

053448

Переведите число 111001 из двоичной системы счисления в десятичную систему счисления.
В ответе напишите полученное число.

Решение:

1110012 = 1∙25+1∙24+1∙23+0∙22+0∙21+1∙20 = 32+16+8+0+0+1 = 5710
Ответ: 57

21251B

Переведите число 100110111 из двоичной системы счисления в десятичную систему счисления.

Решение:

1001101112 = 1∙28+0∙27+0∙26+1∙25+1∙24+0∙23+1∙22+1∙21+1∙20 = 256+0+0+32+16+0+4+2+1 = 31110
Ответ: 311

cFB81c

Переведите число 10101001 из двоичной системы счисления в десятичную систему счисления. В ответе напишите полученное число.

Решение:

101010012 = 1∙27+0∙26+1∙25+0∙24+1∙23+0∙22+0∙21+1∙20 = 128+0+32+0+8+0+0+1 = 16910
Ответ: 169

3AA91D

Переведите число 101110 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

Решение:

1011102 = 1∙25+0∙24+1∙23+1∙22+1∙21+0∙20 = 32+0+8+4+2+0 = 4610
Ответ: 46

58A021

Переведите число 1101011 из двоичной системы счисления в десятичную систему счисления. В ответе напишите полученное число.

Решение:

11010112 = 1∙26+1∙25+0∙24+1∙23+0∙22+1∙21+1∙20 = 64+32+0+8+0+2+1 = 10710
Ответ: 107

ce12e8

Переведите число 1011101 из двоичной системы счисления в десятичную систему счисления. В ответе запишите полученное число.

Решение:

10111012 = 1∙26+0∙25+1∙24+1∙23+1∙22+0∙21+1∙20 = 64+0+16+8+4+0+1 = 9310
Ответ: 93

4F2683

Некоторое число в двоичной системе счисления записывается как 1011112. Запишите это число в десятичной системе.

Решение:

1011112 = 1∙25+0∙24+1∙23+1∙22+1∙21+1∙20 = 32+0+8+4+2+1 = 4710
Ответ: 47

E09C4C

Некоторое число в двоичной системе счисления записывается как 1001011. Запишите это число в десятичной системе.

Решение:

10010112 = 1∙26+0∙25+0∙24+1∙23+0∙22+1∙21+1∙20 = 64+0+0+8+0+2+1 = 7510
Ответ: 75

834C4F

Некоторое число в двоичной системе счисления записывается как 11010010. Запишите это число в десятичной системе.

Решение:

110100102 = 1∙27+1∙26+0∙25+1∙24+0∙23+0∙22+1∙21+0∙20 = 128+64+0+16+0+0+2+0 = 21010
Ответ: 210

863C4B

Некоторое число в двоичной системе счисления записывается как 11011010. Запишите это число в десятичной системе.

Решение:

110110102 = 1∙27+1∙26+0∙25+1∙24+1∙23+0∙22+1∙21+0∙20 = 128+64+0+16+8+0+2+0 = 21810
Ответ: 218

00FF77

Некоторое число в двоичной системе счисления записывается как 1100101. Запишите это число в десятичной системе.

Решение:

11001012 = 1∙26+1∙25+0∙24+0∙23+1∙22+0∙21+1∙20 = 64+32+0+0+4+0+1 = 10110
Ответ: 101

ABA97D

Некоторое число в двоичной системе счисления записывается как 1100012. Запишите это число в десятичной системе.

Решение:

1100012 = 1∙25+1∙24+0∙23+0∙22+0∙21+1∙20 = 32+16+0+0+0+1 = 4910
Ответ: 49

4BC111

Некоторое число в двоичной системе счисления записывается как 101011.
Определите это число и запишите его в ответе в десятичной системе счисления.

Решение:

1010112 = 1∙25+0∙24+1∙23+0∙22+1∙21+1∙20 = 32+0+8+0+2+1 = 4310
Ответ: 43

88ED1A

Некоторое число в двоичной системе счисления записывается как 1111011. Запишите это число в десятичной системе.

Решение:

11110112 = 1∙26+1∙25+1∙24+1∙23+0∙22+1∙21+1∙20 = 64+32+16+8+0+2+1 = 12310
Ответ: 123

676E23

Некоторое число в двоичной системе счисления записывается как 1111000. Запишите это число в десятичной системе.

Решение:

11110002 = 1∙26+1∙25+1∙24+1∙23+0∙22+0∙21+0∙20 = 64+32+16+8+0+0+0 = 12010
Ответ: 120

D48355

Некоторое число в двоичной системе счисления записывается как 11001110. Запишите это число в десятичной системе.

Решение:

110011102 = 1∙27+1∙26+0∙25+0∙24+1∙23+1∙22+1∙21+0∙20 = 128+64+0+0+8+4+2+0 = 20610
Ответ: 206

640FC2

Некоторое число в двоичной системе счисления записывается как 110101.
Определите это число и запишите его в ответе в десятичной системе счисления.

Решение:

1101012 = 1∙25+1∙24+0∙23+1∙22+0∙21+1∙20 = 32+16+0+4+0+1 = 5310
Ответ: 53

D36BAD

Некоторое число в двоичной системе счисления записывается как 110011.
Определите это число и запишите его в ответе в десятичной системе счисления.

Решение:

1100112 = 1∙25+1∙24+0∙23+0∙22+1∙21+1∙20 = 32+16+0+0+2+1 = 5110
Ответ: 51

965693

Некоторое число в двоичной системе счисления записывается как 1100110. Запишите это число в десятичной системе.

Решение:

11001102 = 1∙26+1∙25+0∙24+0∙23+1∙22+1∙21+0∙20 = 64+32+0+0+4+2+0 = 10210
Ответ: 102

Решение на языке Python:

print(int(str(1100110), 2))

ED1691

Некоторое число в двоичной системе счисления записывается как 101111. Запишите это число в десятичной системе.

Решение:

1011112 = 1∙25+0∙24+1∙23+1∙22+1∙21+1∙20 = 32+0+8+4+2+1 = 4710
Ответ: 47

E857E6

Некоторое число в двоичной системе счисления записывается как 1011101. Запишите это число в десятичной системе.

Решение:

10111012 = 1∙26+0∙25+1∙24+1∙23+1∙22+0∙21+1∙20 = 64+0+16+8+4+0+1 = 9310
Ответ: 93

6ED8E8

Некоторое число в двоичной системе счисления записывается как 11001010. Запишите это число в десятичной системе.

Решение:

110010102 = 1∙27+1∙26+0∙25+0∙24+1∙23+0∙22+1∙21+0∙20 = 128+64+0+0+8+0+2+0 = 20210
Ответ: 202

091E63

Некоторое число в двоичной системе счисления записывается как 100110. Запишите это число в десятичной системе.

Решение:

1001102 = 1∙25+0∙24+0∙23+1∙22+1∙21+0∙20 = 32+0+0+4+2+0 = 3810
Ответ: 38

B4F03C

Переведите двоичное число 1100110 в десятичную систему счисления.

Решение:

11001102 = 1∙26+1∙25+0∙24+0∙23+1∙22+1∙21+0∙20 = 64+32+0+0+4+2+0 = 10210
Ответ: 102

Решение на языке Python:

print(int(str(1100110), 2))

ED1691A1530C

Переведите двоичное число 1010101 в десятичную систему счисления.

Решение:

10101012 = 1∙26+0∙25+1∙24+0∙23+1∙22+0∙21+1∙20 = 64+0+16+0+4+0+1 = 8510
Ответ: 85

C41DEE

Переведите двоичное число 1110001 в десятичную систему счисления.

Решение:

11100012 = 1∙26+1∙25+1∙24+0∙23+0∙22+0∙21+1∙20 = 64+32+16+0+0+0+1 = 11310
Ответ: 113

6898EC

Переведите двоичное число 1010011 в десятичную систему счисления.

Решение:

10100112 = 1∙26+0∙25+1∙24+0∙23+0∙22+1∙21+1∙20 = 64+0+16+0+0+2+1 = 8310
Ответ: 83

7C077C

Переведите двоичное число 1101001 в десятичную систему счисления.

Решение:

11010012 = 1∙26+1∙25+0∙24+1∙23+0∙22+0∙21+1∙20 = 64+32+0+8+0+0+1 = 10510
Ответ: 105

FAA0B0

Переведите двоичное число 10100110 в десятичную систему счисления.

Решение:

101001102 = 1∙27+0∙26+1∙25+0∙24+0∙23+1∙22+1∙21+0∙20 = 128+0+32+0+0+4+2+0 = 16610
Ответ: 166

BA1eB0

Переведите двоичное число 1100101 в десятичную систему счисления.

Решение:

11001012 = 1∙26+1∙25+0∙24+0∙23+1∙22+0∙21+1∙20 = 64+32+0+0+4+0+1 = 10110
Ответ: 101

BAC1B5

Переведите двоичное число 1101011 в десятичную систему счисления.

Решение:

11010112 = 1∙26+1∙25+0∙24+1∙23+0∙22+1∙21+1∙20 = 64+32+0+8+0+2+1 = 10710
Ответ: 107

CB7222

Переведите двоичное число 1101100 в десятичную систему счисления.

Решение:

11011002 = 1∙26+1∙25+0∙24+1∙23+1∙22+0∙21+0∙20 = 64+32+0+8+4+0+0 = 10810
Ответ: 108

44F0D4

Переведите двоичное число 1100111 в десятичную систему счисления.

Решение:

11001112 = 1∙26+1∙25+0∙24+0∙23+1∙22+1∙21+1∙20 = 64+32+0+0+4+2+1 = 10310
Ответ: 103

BEBECB

Переведите двоичное число 1100011 в десятичную систему счисления.

Решение:

1000112 = 1∙26+1∙25+0∙24+0∙23+0∙22+1∙21+1∙20 = 64+32+0+0+0+2+1 = 9910
Ответ: 99

74319F

Переведите двоичное число 1110011 в десятичную систему счисления.

Решение:

11100112 = 1∙26+1∙25+1∙24+0∙23+0∙22+1∙21+1∙20 = 64+32+16+0+0+2+1 = 11510
Ответ: 115

7611EF 006262

Переведите двоичное число 1110110 в десятичную систему счисления.

Решение:

11101102 = 1∙26+1∙25+1∙24+0∙23+1∙22+1∙21+0∙20 = 64+32+16+0+4+2+0 = 11810
Ответ: 118

Решение на языке Python:

print(int(str(1110110), 2))

74AC3B

Переведите двоичное число 1110101 в десятичную систему счисления.

Решение:

11101012 = 1∙26+1∙25+1∙24+0∙23+1∙22+0∙21+1∙20 = 64+32+16+0+4+0+1 = 11710
Ответ: 117

0C6387

Другие системы исчисления

На ФИПИ заданий с другими системами исчисления нет, но в демо варианте есть, а значит не лишним будет их рассмотреть. Есть смысл запомнить 4 строчки кода на Пайтон, чтобы не мучиться с решением подобных задач.

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.
2316, 328, 111102

Решение:

Переведём все числа в десятичную систему счисления:
2316  =  3510;
328  =  2610;
111102  =  3010.
Наибольшим среди этих трёх чисел является число 35.
Ответ: 35

Решение на Python

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(23, 16), f(32, 8), f(11110, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3816, 758, 1101002.

Решение:

Переведём все числа в десятичную систему счисления:
3816  =  5610;
758  =  6110;
1101002  =  5210.
Наибольшим среди этих трёх чисел является число 61.
Ответ: 61

Решение на языке Python

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(38, 16), f(75, 8), f(110100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

1416, 268, 110002.

Решение:

Переведём все числа в десятичную систему счисления:
  1416  =  2010;
    268  =  2210;
    110002  =  2410.
Наибольшим среди этих трёх чисел является число 24.
Ответ: 24.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(14, 16), f(26, 8), f(11000, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2416, 508, 1011002.

Решение:

Переведём все числа в десятичную систему счисления:
  2416  =  3610;
    508  =  4010;
    1011002  =  4410.
Наибольшим среди этих трёх чисел является число 44.
Ответ: 44.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(24, 16), f(50, 8), f(101100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

5016, 1068, 10010102.

Решение:

Переведём все числа в десятичную систему счисления:
  5016  =  8010;
    1068  =  7010;
    10010102  =  7410.
Наибольшим среди этих трёх чисел является число 80.
Ответ: 80.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(50, 16), f(106, 8), f(1001010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

5016, 1068, 10010102.

Решение:

Переведём все числа в десятичную систему счисления:
  5016  =  8010;
    1068  =  7010;
    10010102  =  7410.
Наименьшим среди этих трёх чисел является число 70.
Ответ: 70.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(50, 16), f(106, 8), f(1001010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4116, 778, 10000102.

Решение:

Переведём все числа в десятичную систему счисления:
  4116  =  6510;
    778  =  6310;
    10000102  =  6610.
Наименьшим среди этих трёх чисел является число 63.
Ответ: 63.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(41, 16), f(77, 8), f(1000010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3216, 608, 1101102.

Решение:

Переведём все числа в десятичную систему счисления:
  3216  =  5010;
    608  =  4810;
    1101102  =  5410.

Наименьшим среди этих трёх чисел является число 48.

Ответ: 48.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(32, 16), f(60, 8), f(110110, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2016, 368, 111002.

Решение:

Переведём все числа в десятичную систему счисления:
  2016  =  3210;
    368  =  3010;
    111002  =  2810.

Наименьшим среди этих трёх чисел является число 28.

Ответ: 28.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(20, 16), f(36, 8), f(11100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

1416, 178, 100112.

Решение:

Переведём все числа в десятичную систему счисления:
  1416  =  2010;
    178  =  1510;
    100112  =  1910.

Наименьшим среди этих трёх чисел является число 15.

Ответ: 15.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(14, 16), f(17, 8), f(10011, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4716, 1208, 10010112.

Решение:

Переведём все числа в десятичную систему счисления:
  4716  =  7110;
    1208  =  8010;
    10010112  =  7510.

Наименьшим среди этих трёх чисел является число 71.

Ответ: 71.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(47, 16), f(120, 8), f(1001011, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

6016, 1348, 11000012.

Решение:

Переведём все числа в десятичную систему счисления:
  6016  =  9610;
    1348  =  9210;
    11000012  =  9710.

Наименьшим среди этих трёх чисел является число 92.

Ответ: 92.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(60, 16), f(134, 8), f(1100001, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3516, 718, 1101112.

Решение:

Переведём все числа в десятичную систему счисления:
  3516  =  5310;
    718  =  5710;
    1101112  =  5510.

Наименьшим среди этих трёх чисел является число 53.

Ответ: 53.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(35, 16), f(71, 8), f(110111, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

5916, 1268, 10111002.

Решение:

Переведём все числа в десятичную систему счисления:
  5916  =  8910;
    1268  =  8610;
    10111002  =  9210.
Наибольшим среди этих трёх чисел является число 92.

Ответ: 92.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(59, 16), f(126, 8), f(1011100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4116, 1078, 10000112.

Решение:

Переведём все числа в десятичную систему счисления:
  4116  =  6510;
    1078  =  7110;
    10000112  =  6710.
Наибольшим среди этих трёх чисел является число 71.

Ответ: 71.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(41, 16), f(107, 8), f(1000011, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2616, 268, 111012.

Решение:

Переведём все числа в десятичную систему счисления:
  2616  =  3810;
    268  =  2210;
    111012  =  2910.
Наибольшим среди этих трёх чисел является число 38.

Ответ: 38.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(26, 16), f(26, 8), f(11101, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2816, 478, 1010102.

Решение:

Переведём все числа в десятичную систему счисления:
  2816  =  4010;
    478  =  3910;
    1010102  =  4210.

Наименьшим среди этих трёх чисел является число 39.

Ответ: 39.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(28, 16), f(47, 8), f(101010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

2816, 478, 1010102.

Решение:

Переведём все числа в десятичную систему счисления:
  2816  =  4010;
    478  =  3910;
    1010102  =  4210.
Наибольшим среди этих трёх чисел является число 42.

Ответ: 42.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(28, 16), f(47, 8), f(101010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

8116, 1728, 11100112.

Решение:

Переведём все числа в десятичную систему счисления:
  8116  =  12910;
    1728  =  12210;
    11100112  =  11510.
Наибольшим среди этих трёх чисел является число 129.

Ответ: 129.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(81, 16), f(172, 8), f(1110011, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4916, 1028, 10001112.

Решение:

Переведём все числа в десятичную систему счисления:
  4916  =  7310;
    1028  =  6610;
    10001112  =  7110.
Наибольшим среди этих трёх чисел является число 73.

Ответ: 73.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(49, 16), f(102, 8), f(1000111, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

5516, 1248, 10101012.

Решение:

Переведём все числа в десятичную систему счисления:
  5516  =  8510;
    1248  =  8410;
    10101012  =  8510.

Наименьшим среди этих трёх чисел является число 84.

Ответ: 84.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(55, 16), f(124, 8), f(1010101, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4616, 1068, 10001012.

Решение:

Переведём все числа в десятичную систему счисления:
  4616  =  7010;
    1068  =  7010;
    10001012  =  6910.

Наименьшим среди этих трёх чисел является число 69.

Ответ: 69.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(46, 16), f(106, 8), f(1000101, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

6716, 1508, 11010002.

Решение:

Переведём все числа в десятичную систему счисления:
  6716  =  10310;
    1508  =  10410;
    11010002  =  10410.

Наименьшим среди этих трёх чисел является число 103.

Ответ: 103.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(67, 16), f(150, 8), f(1101000, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

8116, 2038, 11111112.

Решение:

Переведём все числа в десятичную систему счисления:
  8116  =  12910;
    2038  =  13110;
    11111112  =  12710.

Наименьшим среди этих трёх чисел является число 127.

Ответ: 127.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(81, 16), f(203, 8), f(1111111, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3316, 648, 1101002.

Решение:

Переведём все числа в десятичную систему счисления:
  3316  =  5110;
    648  =  5210;
    1101002  =  5210.

Наименьшим среди этих трёх чисел является число 51.

Ответ: 51.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(33, 16), f(64, 8), f(110100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

5516, 2228, 11112

Решение:

Переведём все числа в десятичную систему счисления:
  5516  =  8510;
    2228  =  14610;
    11112  =  1510.
Наибольшим среди этих трёх чисел является число 146.

Ответ: 146.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(55, 16), f(222, 8), f(1111, 2)))

 

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наибольшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3616, 638, 1111002

Решение:

Переведём все числа в десятичную систему счисления.
  3616 = 5410;
    638 = 5110;
    1111002 = 6010.
Наибольшим среди этих трёх чисел является число 60.

Ответ: 60.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(36, 16), f(63, 8), f(111100, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наибольшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

4716, 738, 1011102

Решение:

Переведём все числа в десятичную систему счисления:
  4716 = 7110;
    738 = 5910;
    1011102 = 4610.
Наибольшим среди этих трёх чисел является число 71.
Ответ: 71

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(max(f(47, 16), f(73, 8), f(101110, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наименьшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3616, 658, 1110102

Решение:

Переведём все числа в десятичную систему счисления:
  3616 = 5410;
    658 = 5310;
    1110102 = 5810.

Наименьшим среди этих трёх чисел является число 53.

Ответ: 53.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(36, 16), f(65, 8), f(111010, 2)))

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите наименьшее и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно.

3916, 758, 1110112

Решение:

Переведём все числа в десятичную систему счисления:
  3916 = 5710;
    758 = 6110;
    1110112 = 5910.

Наименьшим среди этих трёх чисел является число 57.

Ответ: 57.

Решение на языке Python:

def f(x, i):
    x = int(str(x), i)
    return x
print(min(f(39, 16), f(75, 8), f(111011, 2)))

Среди приведённых ниже трёх чисел, записанных в десятичной системе счисления, найдите число, сумма цифр которого в восьмеричной записи наименьшая. В ответе запишите сумму цифр в восьмеричной записи

этого числа.

5510, 8310, 9110.

Решение:

Переведём все числа в восьмеричную систему счисления:
  5510 = 678 , сумма цифр  — 6 + 7 = 13;
    8310 = 1238 , сумма цифр  — 1 + 2 + 3 = 6;
    9110 = 1338 , сумма цифр  — 1 + 3 + 3 = 7.

Наименьшей суммой цифр в восьмеричной записи числа является число 6.

Ответ: 6.

Решение на языке Python:

def f(x):
    sumi = 0
    while x > 0:
        sumi += x % 8
        x //= 8
    return sumi
print(min(f(55), f(83), f(91)))

Среди приведённых ниже трёх чисел, записанных в десятичной системе счисления, найдите число, сумма цифр которого в восьмеричной записи наименьшая. В ответе запишите сумму цифр в восьмеричной записи

этого числа.

8610, 9910, 10510.

Решение:

Переведём все числа в восьмеричную систему счисления:
  8610 = 1268 , сумма цифр  — 1 + 2 + 6 = 9;
    9910 = 1438 , сумма цифр  — 1 + 4 + 3 = 8;
    10510 = 1518 , сумма цифр  — 1 + 5 + 1 = 7.

Наименьшей суммой цифр в восьмеричной записи числа является 7.

Ответ: 7.

Решение на языке Python:

def f(x):
    sumi = 0
    while x > 0:
        sumi += x % 8
        x //= 8
    return sumi
print(min(f(86), f(99), f(105)))

Среди приведённых ниже трёх чисел, записанных в десятичной системе счисления, найдите число, в двоичной записи которого наименьшее количество единиц. В ответе запишите количество единиц в двоичной записи этого числа.

5910, 7110, 8110.

Решение:

Переведём все числа в двоичную систему счисления:
  5910 = 1110112 , количество единиц  — 5;
    7110 = 10001112 , количество единиц  — 4;
    8110 = 10100012 , количество единиц  — 3.

Наименьшим количеством единиц в двоичной записи числа является 3.

Ответ: 3.

Решение на языке Python:

def f(x):
    count = 0
    while x > 0:
        if x % 2 == 1:
            count += 1
        x //= 2
    return count
print(min(f(59), f(71), f(81)))

Среди приведённых ниже трёх чисел, записанных в десятичной системе счисления, найдите число, в двоичной записи которого наименьшее количество единиц. В ответе запишите количество единиц в двоичной записи этого числа.

10010, 9010, 8010.

Решение:

Переведём все числа в двоичную систему счисления:
  10010 = 11001002 , количество единиц  — 3;
    9010 = 10110102 , количество единиц  — 4;
    8010 = 10100002 , количество единиц  — 2.

Таким образом, числом с наименьшим количеством единиц является 8010, и количество единиц в нем равно 2.

Ответ: 2.

Решение на языке Python:

def f(x):
    count = 0
    while x > 0:
        if x % 2 == 1:
            count += 1
        x //= 2
    return count
print(min(f(100), f(90), f(80)))