Виведіть наступний результат (який є результатом обчислення 6 * 9 в базах від 2 до 36). Переконайтеся, що літери є великими літерами, а саме множення викреслюється у кожному рядку.
6 * 9 = 110110
6 * 9 = 2000
6 * 9 = 312
6 * 9 = 204
6 * 9 = 130
6 * 9 = 105
6 * 9 = 66
6 * 9 = 60
6 * 9 = 54
6 * 9 = 4A
6 * 9 = 46
6 * 9 = 42
6 * 9 = 3C
6 * 9 = 39
6 * 9 = 36
6 * 9 = 33
6 * 9 = 30
6 * 9 = 2G
6 * 9 = 2E
6 * 9 = 2C
6 * 9 = 2A
6 * 9 = 28
6 * 9 = 26
6 * 9 = 24
6 * 9 = 22
6 * 9 = 20
6 * 9 = 1Q
6 * 9 = 1P
6 * 9 = 1O
6 * 9 = 1N
6 * 9 = 1M
6 * 9 = 1L
6 * 9 = 1K
6 * 9 = 1J
6 * 9 = 1I
Найкоротший код виграє.
Calculate 6*9 in different bases
Цікаво, чому твердження формулюється таким чином, чому, 6*9
а не просто 54
? Можливо, спочатку передбачуване значення було те , що 6
і 9
повинно бути витлумачено не завжди десятковим , але в різних базах? Це зробить заяву більш логічною, а проблема цікавішою (але тоді ми повинні почати з бази 10 - 36)
6
і 9
є одноцифровими числами. Вони означають те саме в кожній базі, де ці цифри є дійсними.
6 * 9 = 110110
не має великого сенсу ...