Loading Now

The Last Student

Trong một trường tiểu học, giáo viên muốn tất cả học sinh thay phiên nhau đọc một câu chuyện.

Điều này được thực hiện bằng cách chỉ định các học sinh trong danh sách đầu tiên đến cuối cùng, sau đó cho mỗi học sinh đọc đoạn tiếp theo của câu chuyện. Nếu tất cả học sinh đã đọc, thứ tự học sinh đọc lặp lại từ đầu danh sách đến cuối cùng cho đến khi câu chuyện được đọc hoàn toàn.

  • Ví dụ:

Nếu danh sách là 3 học sinh (Jimmy Joan Jason) và câu chuyện dài 5 đoạn, phiên đọc sẽ diễn ra như sau:

  1. Jimmy – đoạn 1
  2. Joan – đoạn 2
  3. Jason – đoạn 3
  4. Jimmy – đoạn 4
  5. Joan – đoạn 5

Cho số đoạn là paragraph và mảng listStudent chứa tên các sinh viên theo danh sách. Nhiệm vụ của bạn là tìm học sinh đọc đoạn cuối của câu truyện.

Ví dụ:

  • Với đầu vào paragraph = 5, listStudent = ["Jimmy", "Joan", "Jason"] Thì đầu ra theLastStudent(paragraph, listStudent) = "Joan"

Đầu vào/Đầu ra:

  • [Đầu vào] Integer paragraph
    1 <= paragraph <= 40
  • [Đầu vào] Array of strings listStudent
    1 <= listStudent.length <= 18
    1 <= listStudent[i].length <= 8
  • [Đầu ra] String
    Học sinh đọc đoạn cuối cùng của câu truyện

Post Comment

Contact