Grãos

Grãos

Fácil

Introdução

Era uma vez um servo sábio que salvou a vida de um príncipe. O rei prometeu pagar o que o servo fosse capaz de imaginar. Sabendo que o rei adorava xadrez, o servo disse ao rei que gostaria de receber grãos de trigo. Um grão na primeira casa de um tabuleiro de xadrez, com o número de grãos dobrando a cada casa seguinte.

Instruções

Calcule o número de grãos de trigo em um tabuleiro de xadrez.

Um tabuleiro de xadrez tem 64 casas. A casa 1 tem um grão, a casa 2 tem dois grãos, a casa 3 tem quatro grãos, e assim por diante, dobrando a cada vez.

Escreva um código que calcule:

  • o número de grãos em uma determinada casa
  • o número total de grãos no tabuleiro de xadrez

Erros

Quando a entrada estiver fora do intervalo 1..64, lance a string

"square must be between 1 and 64"

(literalmente).

Palavras

  • square ( n -- grains ): grãos na casa n.
  • total ( -- grains ): grãos no tabuleiro de xadrez inteiro.
Editar via GitHub O link abre em uma nova janela ou aba
Factor Exercism

Tudo pronto para começar Grãos?

Crie sua conta no Exercism para aprender e dominar Factor com 47 conceitos163 exercícios e mentoria humana de verdade, tudo de graça.