復習 - イベントのゲスト
CoddyのRジャーニー「ロジックとフロー」セクションの一部。レッスン 16/64。
チャレンジ
中級guest_report(invited, arrivals)を完成させてください。arrivalsにはすべてのチェックインが記録されており、ゲストは複数回チェックインする場合があります。次の4行を返してください:
Arrived:に、チェックインした異なるゲストの人数を続けるNo-shows:に、招待されていたものの一度もチェックインしなかったゲストを続けるUninvited:に、招待されていないのにチェックインしたゲストを続けるRepeat check-ins:に、2回以上チェックインしたゲストを続ける
名前の各リストを並べ替え、各名前を1回だけ記載し、, で結合してください。空のリストは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オンラインコンパイラ