Κόκκοι

Κόκκοι

Εύκολο

Εισαγωγή

Μια φορά κι έναν καιρό ήταν ένας σοφός υπηρέτης που έσωσε τη ζωή ενός πρίγκιπα. Ο βασιλιάς υποσχέθηκε να πληρώσει ό,τι μπορούσε να ονειρευτεί ο υπηρέτης. Γνωρίζοντας ότι ο βασιλιάς αγαπούσε το σκάκι, ο υπηρέτης είπε στον βασιλιά ότι θα ήθελε να πάρει κόκκους σιταριού. Έναν κόκκο στο πρώτο τετράγωνο μιας σκακιέρας, με τον αριθμό των κόκκων να διπλασιάζεται σε κάθε επόμενο τετράγωνο.

Οδηγίες

Υπολόγισε τον αριθμό των κόκκων σιταριού σε μια σκακιέρα.

Μια σκακιέρα έχει 64 τετράγωνα. Το τετράγωνο 1 έχει έναν κόκκο, το τετράγωνο 2 έχει δύο κόκκους, το τετράγωνο 3 έχει τέσσερις κόκκους, και ούτω καθεξής, διπλασιάζοντας κάθε φορά.

Γράψε κώδικα που υπολογίζει:

  • τον αριθμό των κόκκων σε ένα δεδομένο τετράγωνο
  • τον συνολικό αριθμό των κόκκων στη σκακιέρα

Μέγιστη ακέραια τιμή

Η GDScript χρησιμοποιεί έναν ακέραιο 64 bit με πρόσημο για τον τύπο δεδομένων int. Αυτό περιορίζει το πόσο μεγάλος αριθμός μπορεί να αναπαρασταθεί από ένα int.

Έτσι, σε αυτή τη διαδρομή, η άσκηση υποθέτει μια ειδική σκακιέρα 6x9 με συνολικά 63 τετράγωνα, όχι 64.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
GDScript Exercism

Έτοιμος να ξεκινήσεις την άσκηση Κόκκοι;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις GDScript με 45 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.