Emita o resultado a seguir (que é o resultado do cálculo de 6 * 9 em bases de 2 a 36). Verifique se as letras estão em maiúsculas e se a multiplicação é gerada em todas as linhas.
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
O menor código vence.
Calculate 6*9 in different basesEu me pergunto por que a declaração está assim redigida, por que 6*9e não simplesmente 54? Talvez o significado originalmente pretendido fosse esse 6e 9deveria ser interpretado nem sempre como decimal, mas em bases diferentes? Isso tornaria a declaração mais lógico, e que o problema mais interessante (mas então devemos começar a partir de base de 10 a 36)
6e 9são números de um dígito. Eles significam o mesmo em todas as bases em que esses dígitos são válidos.
6 * 9 = 110110não faz muito sentido ...
