Track
/
SQLite
SQLite
/
Esercizi
/
Punteggi migliori
Punteggi migliori

Punteggi migliori

Difficile

Istruzioni

Gestisci l'array dei punteggi più alti di un giocatore.

Il tuo compito è costruire un componente per i punteggi più alti del classico gioco Frogger, uno dei giochi più venduti e più avvincenti di tutti i tempi, nonché un classico dell'epoca delle sale giochi. Il tuo compito è scrivere dei metodi che restituiscono il punteggio più alto dell'array, l'ultimo punteggio aggiunto e i tre punteggi più alti.

Istruzioni specifiche per SQLite

Per popolare la tabella results, ci sono quattro «proprietà» da considerare:

  • scores: devi aggregare tutti i punteggi di ogni game_id e memorizzarli in una stringa separata da virgole. I punteggi devono apparire nello stesso ordine in cui sono stati inseriti nella tabella scores.
  • latest: devi trovare l'ultimo punteggio inserito nella tabella scores.
  • personalBest: trova il punteggio massimo per ogni game_id.
  • personalTopThree: trova i tre punteggi più alti per ogni game_id e aggregali in una stringa separata da virgole, ordinati in ordine decrescente.

Fonte

Omaggio al videogioco arcade degli anni Ottanta Frogger
Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
SQLite Exercism

Vuoi iniziare Punteggi migliori?

Iscriviti a Exercism per imparare e padroneggiare SQLite con 81 esercizi e il mentoring di persone reali, tutto gratis.