Dự đoán nhãn theo dấu của điểm số
Với mô hình tuyến tính, quy tắc dự đoán nhị phân đơn giản nhất là lấy dấu của điểm số: dương thành lớp 1, còn lại thành lớp 0. Điểm đúng bằng 0 nằm trên ranh giới nên theo quy ước…
Tiến độ của tôi ở bài này
Điểm được lưu vào tài khoản sau khi chấm bài.
Đang tải điểm của bạn…
Kiến thức và chủ đề
Kiến thức tiên quyết: comparison, lists-and-loops.
Nội dung đề bài
Mô tả bài toán
Với mô hình tuyến tính, quy tắc dự đoán nhị phân đơn giản nhất là lấy dấu của điểm số: dương thành lớp 1, còn lại thành lớp 0. Điểm đúng bằng 0 nằm trên ranh giới nên theo quy ước thuộc lớp 0.
Yêu cầu
Đọc từ stdin: dòng 1 là N; dòng 2 gồm N điểm số. In ra N nhãn: 1 nếu điểm lớn hơn 0, ngược lại 0; cách nhau bởi dấu cách.
Quy ước nộp bài
- Chỉ cần viết một chương trình đọc
stdinvà in rastdout. Bài này không yêu cầu viết hàm. - Không truyền lời nhắc vào
input(). Lời nhắc sẽ bị in vàostdoutvà làm bài sai. - Chỉ in đúng nội dung ở mục Output. Không in thêm nhãn, dòng trống hay ký tự thừa.
- Output được so khớp từng ký tự, phân biệt chữ hoa/thường và dấu câu.
Input
Hai dòng: N và dãy điểm số.
Output
N nhãn 0 hoặc 1.
Ràng buộc
- 1 ≤ N ≤ 104; -106 ≤ si ≤ 106.
Ví dụ 1
Input
4
0.5 -1 0 2Output
1 0 0 1
Chỉ hai điểm dương 0.5 và 2 thành nhãn 1.Ví dụ 2
Input
1
0Output
0
Điểm bằng 0 nằm trên ranh giới nên thuộc lớp 0.Gợi ý và lời giải chỉ mở sau khi bạn bấm Nộp bài. Giáo viên và quản trị viên mở được ngay.
Góp ý & báo lỗi bài tập
Đề bài chưa rõ, test có vấn đề hay bạn có ý tưởng giúp bài tốt hơn? Gửi cho đội ngũ AI Empire nhé — mỗi góp ý đều được đọc.
