Giới thiệu
Bạn đã từng nghe về Remind chưa? Không? Tôi cũng vậy cho đến khoảng 2 năm trước. Tiền đề cơ bản của nó là để giáo viên gửi lời nhắc và giao tiếp với học sinh của họ. Khá gọn gàng đúng không? Nó thậm chí còn cho phép bạn gửi emote và phản ứng với tin nhắn! Mà tôi làm hàng ngày.
Nhưng, một điều về Nhắc nhở là các giáo viên luôn gửi "Làm bài tập về nhà của bạn!" "Nếu bạn không, bạn sẽ nhận được điểm F!". Nhưng, cũng có những thứ hữu ích, như "Kiểm tra vào thứ ba", hoặc thỉnh thoảng "Chúc một ngày tốt lành!". Tôi hầu như luôn trả lời vui vẻ với một ngón tay cái lên, nhưng đôi khi, tôi phải đặt một ngón tay cái xuống.
Thử thách
Nhiệm vụ của bạn hôm nay là tìm hiểu xem một tin nhắn có ý nghĩa nhất định với nó hay không. Nếu nó có ý nghĩa tích cực với nó, hãy trả lời với một ngón tay cái lên. Nếu nó có ý nghĩa tiêu cực, hãy trả lời bằng ngón tay cái xuống.
Làm thế nào tôi có thể phát hiện ý nghĩa?
Một ý nghĩa tích cực thường sẽ có 3 từ trong đó. 3 từ đó là: Hạnh phúc, Tốt và Đạt .
Một ý nghĩa tiêu cực sẽ có 3 cũng có. Những người 3: Kiểm tra, Thất bại và Bài tập về nhà .
Tôi đang thử nghiệm cái gì?
Bạn đang kiểm tra xem một tin nhắn có chứa ý nghĩa tích cực, tiêu cực hay cả hai ý nghĩa.
Nếu một tin nhắn có ý nghĩa tích cực với nó, hãy tiếp tục và trả lại điểm mã unicode cho ngón tay cái lên (U + 1F44D).
Nếu nó có ý nghĩa tiêu cực với nó, hãy trả về điểm mã unicode cho ngón tay cái xuống (U + 1F44E).
Nếu thông báo có cả ý nghĩa tiêu cực và tích cực, hãy trả về điểm mã cho khuôn mặt trung tính (U + 1F610).
Nếu, vì một số lý do khác, nó không có ý nghĩa, hãy trả lại một cái nhún vai ol '(\ _ (ツ) _ /). Nếu nhún không xuất hiện đúng, đây là liên kết Emojipedia với nhún
Những ràng buộc
- Chương trình phải lấy một thông điệp làm đầu vào.
- Ý nghĩa tích cực phải trả lại ngón tay cái lên điểm mã (U + 1F44D)
- Ý nghĩa tiêu cực phải trả lại ngón tay cái xuống điểm mã (U + 1F44E).
- Nếu tin nhắn có cả hai ý nghĩa, hãy trả về điểm mã mặt trung tính (U + 1F610).
- Nếu tin nhắn không có ý nghĩa, hãy trả lại nhún (\ _ (ツ) _ / ¯).
- Đây là mã golf , byte ngắn nhất giành chiến thắng
Các trường hợp thử nghiệm.
Input -> Output
Happy Good Friday! -> U+1F44D
Congrats, you just played yourself -> ¯\_(ツ)_/¯
You failed the test. -> U+1F44E
Good job on the test. -> U+1F610