Dễ 0 đã giải Tỷ lệ chấp nhận 0%

Từ Dài Nhất

Tìm từ dài nhất trong một câu.

Trả về từ dài nhất trong text (các từ được phân tách bằng dấu cách). Nếu có nhiều từ cùng độ dài lớn nhất, trả về từ xuất hiện trước.

Cài đặt hàm longest_word(text).

Đầu vào

text: Câu cho trước.

Đầu ra

Trả về từ dài nhất, hoặc chuỗi rỗng nếu không có từ nào.

Ràng buộc

0 ≤ độ dài ≤ 10.000

Ví dụ

Ví dụ 1
Đầu vào:
text = "I love programming"

Kết quả mong đợi:
expected = "programming"
Đầu vào:
std::string text = "I love programming";

Kết quả mong đợi:
std::string expected = "programming";
Đầu vào:
string text = "I love programming";

Kết quả mong đợi:
string expected = "programming";

Giải thích

"programming" có 11 ký tự, nhiều hơn các từ khác.

Ví dụ 2
Đầu vào:
text = "cat dog cow"

Kết quả mong đợi:
expected = "cat"
Đầu vào:
std::string text = "cat dog cow";

Kết quả mong đợi:
std::string expected = "cat";
Đầu vào:
string text = "cat dog cow";

Kết quả mong đợi:
string expected = "cat";

Giải thích

Tất cả đều có 3 ký tự; từ đầu tiên, "cat", được chọn.

Tham khảo

Thử thách này đã được điều chỉnh cho CodeUtility. Hãy làm theo đề bài và các ràng buộc ở trên.

Học hỏi từ người khác

Giải pháp cộng đồng

Chưa có giải pháp nào được chia sẻ. Hãy giải thử thách này để đăng giải pháp đầu tiên.