Allocazione di memoria (potenze)

53 teams scored 4050 points on this task, for a maximum score of 100, an average score of 76 and a median score of 100.

Highlights

  1. ITI Planck, Villorba is the institute with the most points (310).
  2. Emilia-Romagna is the region with the most points (1320).

Statement

Gabriele si è recentemente appassionato al linguaggio C-- (in particolare, C--11), in cui le uniche variabili ammesse sono array D-dimensionali con tutte le dimensioni uguali tra loro M (una variabile siffatta conterrà quindi M^D celle di memoria). Una delle novità introdotte dal C--11 rispetto al C--99, è che d'ora in poi sarà ammesso dichiarare un'unica variabile, che inoltre deve avere dimensione D almeno pari a 2. Gabriele sta aggiornando il suo vecchio codice ai nuovi standard, e sta riscontrando qualche difficoltà con la gestione della memoria in alcuni dei suoi programmi più complessi. Sapendo che il suo computer ha una capacità di N celle di memoria, quante ne potrà al massimo sfruttare con un programma di C--11 (e quindi con un'unica variabile di dimensione una potenza M^D con esponente almeno 2)?