Menu
Coddy logo textTech

סיכום - אורחים באירוע

חלק מהיחידה לוגיקה וזרימת תוכנית במסלול ה-R של Coddy. שיעור 16 מתוך 64.

challenge icon

אתגר

בינוני

השלימו את guest_report(invited, arrivals). הרשימה arrivals מכילה את כל הצ׳ק-אין, ואורח יכול לבצע צ׳ק-אין יותר מפעם אחת. החזירו ארבע שורות:

  • Arrived: ואחריו מספר האורחים השונים שביצעו צ׳ק-אין
  • No-shows: ואחריו האורחים שהוזמנו אך מעולם לא ביצעו צ׳ק-אין
  • Uninvited: ואחריו האורחים שביצעו צ׳ק-אין ללא הזמנה
  • Repeat check-ins: ואחריו האורחים שביצעו צ׳ק-אין יותר מפעם אחת

מיינו כל רשימת שמות, כתבו כל שם פעם אחת והפרידו בין השמות באמצעות , . רשימה ריקה נכתבת none.

הקוד שסופק קורא את האורחים שהוזמנו ואת ההגעות כשורות מופרדות בפסיקים, ומדפיס כל שורה מוחזרת.

נסו בעצמכם

guest_report <- function(invited, arrivals) {
  # כתבו כאן את הקוד שלכם
  character(0)
}

# קוד קלט/פלט שסופק: השאירו אותו כפי שהוא
input <- suppressWarnings(readLines(file("stdin")))
cat(guest_report(strsplit(input[1], ",")[[1]], strsplit(input[2], ",")[[1]]), sep = "\n")

כל השיעורים ביחידה לוגיקה וזרימת תוכנית

תרגלו בעצמכם: קומפיילר R אונליין