fix: change 14th golang question clue

This commit is contained in:
mdncv
2024-04-28 21:22:27 +03:00
parent 00e11105c6
commit cdeb47678e

View File

@@ -102,7 +102,10 @@ fmt.Println((true && false) || (false && true) || !(false && false))
### <a name="14"></a> 14. Мы знаем, что в десятичной системе самое большое число из одной цифры - это 9, а из двух - 99. В бинарной системе самое большое число из двух цифр это 11 (3), самое большое число из трех цифр это 111 (7) и самое большое число из 4 цифр это 1111 (15). Вопрос: каково самое большое число из 8 цифр?
Подсказка: 11110 это 15&ast;2=30, а 111100 это 15&ast;2&ast;2=60
Подсказка:
1. 10<sup>1</sup> - 1 = 9, a 10<sup>2</sup> - 1 = 99 (Решение через знание степеней 2)
2. 11110 это 15 &ast; 2 = 30, а 111100 это 15 &ast; 2 &ast; 2 = 60 (Решение через битовый сдвиг)
<details>
<summary>Ответ</summary>