Menu
Coddy logo textTech

復習 - イベントのゲスト

CoddyのRジャーニー「ロジックとフロー」セクションの一部。レッスン 16/64。

challenge icon

チャレンジ

中級

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オンラインコンパイラ