Menu
Coddy logo textTech

Podsumowanie — goście wydarzenia

Część sekcji Logika i przepływ sterowania ścieżki R w Coddy. Lekcja 16 z 64.

challenge icon

Wyzwanie

Średni

Uzupełnij guest_report(invited, arrivals). arrivals zawiera wszystkie zameldowania, a gość może zameldować się więcej niż raz. Zwróć cztery wiersze:

  • Arrived: — liczba różnych gości, którzy się zameldowali
  • No-shows: — zaproszeni goście, którzy się nie zameldowali
  • Uninvited: — goście, którzy zameldowali się bez zaproszenia
  • Repeat check-ins: — goście, którzy zameldowali się więcej niż raz

Posortuj każdą listę nazwisk, podaj każde nazwisko tylko raz i połącz je za pomocą , . Pusta lista jest zapisywana jako none.

Dostarczony kod odczytuje zaproszonych gości i zameldowania z wierszy z wartościami oddzielonymi przecinkami, a następnie wyświetla każdy zwrócony wiersz.

Spróbuj swoich sił

guest_report <- function(invited, arrivals) {
  # Wpisz tutaj swój kod
  character(0)
}

# Dostarczony kod wejścia/wyjścia: pozostaw go bez zmian
input <- suppressWarnings(readLines(file("stdin")))
cat(guest_report(strsplit(input[1], ",")[[1]], strsplit(input[2], ",")[[1]]), sep = "\n")

Wszystkie lekcje w sekcji Logika i przepływ sterowania

Poćwicz samodzielnie: Kompilator R online