
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:
- Jimmy – đoạn 1
- Joan – đoạn 2
- Jason – đoạn 3
- Jimmy – đoạn 4
- 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 ratheLastStudent(
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