Menu
Coddy logo textTech

Récapitulatif - Invités à l’événement

Fait partie de la section Logique et flux d’exécution du Journey R de Coddy. Leçon 16 sur 64.

challenge icon

Défi

Moyen

Complétez guest_report(invited, arrivals). arrivals répertorie chaque enregistrement, et un invité peut s'enregistrer plusieurs fois. Renvoyez quatre lignes :

  • Arrived: suivi du nombre d'invités différents qui se sont enregistrés
  • No-shows: suivi des invités qui n'ont jamais effectué d'enregistrement
  • Uninvited: suivi des invités qui se sont enregistrés sans invitation
  • Repeat check-ins: suivi des invités qui se sont enregistrés plusieurs fois

Triez chaque liste de noms, écrivez chaque nom une seule fois et séparez-les par , . Une liste vide s'écrit none.

Le code fourni lit les invités et les enregistrements sous forme de lignes séparées par des virgules, puis affiche chaque ligne renvoyée.

Essayez vous-même

guest_report <- function(invited, arrivals) {
  # Écrivez votre code ici
  character(0)
}

# Code d'entrée/sortie fourni : gardez-le tel quel
input <- suppressWarnings(readLines(file("stdin")))
cat(guest_report(strsplit(input[1], ",")[[1]], strsplit(input[2], ",")[[1]]), sep = "\n")

Toutes les leçons de Logique et flux d’exécution

Entraînez-vous par vous-même : Compilateur R en ligne