Зернята

Зернята

Легка

Вступ

Жив колись мудрий слуга, який урятував життя принцу. Король пообіцяв дати йому все, що той зможе забажати. Знаючи, що король любить шахи, слуга попросив зерна пшениці. Одне зерно на першій клітинці шахівниці, а на кожній наступній кількість зерен подвоюється.

Вказівки

Обчисліть кількість зерен пшениці на шахівниці.

Шахівниця має 64 клітинки. На клітинці 1 лежить одне зерно, на клітинці 2 лежать два зерна, на клітинці 3 лежать чотири зерна, і так далі, щоразу кількість подвоюється.

Напишіть код, який обчислює:

  • кількість зерен на заданій клітинці
  • загальну кількість зерен на шахівниці

Максимальне значення цілого числа

GDScript використовує 64-бітне ціле число зі знаком для типу даних int. Це обмежує, наскільки велике число може представити int.

Тому на цьому треку вправа припускає особливу шахівницю 6x9 із загалом 63 клітинки, а не 64.

Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
GDScript Exercism

Час розпочати Зернята?

Зареєструйтеся на Exercism, щоб вивчати й опановувати GDScript, а також 45 вправ та справжнє наставництво від людей, і все це безкоштовно.