Nauuo và những bức ảnh (bản dễ)
Đề bài
Mô tả
Một trang web hiển thị ảnh ngẫu nhiên có bức ảnh. Mỗi lần truy cập, trang web hiển thị đúng một bức ảnh: bức ảnh thứ có trọng số không âm , và xác suất bức ảnh thứ được hiển thị tỉ lệ thuận với trọng số của nó, tức là bằng .
Mỗi bức ảnh được gán một thuộc tích "thích" hoặc "không thích". Khi một bức ảnh được hiển thị:
- Nếu đó là bức ảnh được thích, trọng số của nó tăng thêm .
- Nếu đó là bức ảnh không thích, trọng số của nó giảm đi .
Trang web được truy cập tổng cộng lần. Hãy tính kỳ vọng trọng số của mỗi bức ảnh sau lần truy cập, lấy theo modulo .
Kỳ vọng trọng số của bức ảnh thứ có thể biểu diễn dưới dạng phân số tối giản với . Bạn cần in ra số nguyên thỏa mãn và . Có thể chứng minh luôn tồn tại và duy nhất.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và — số bức ảnh và số lần truy cập.
- Dòng thứ hai chứa số nguyên (): nghĩa là bức ảnh thứ được thích, nghĩa là không thích. Đảm bảo có ít nhất một bức ảnh được thích.
- Dòng thứ ba chứa số nguyên — trọng số ban đầu của các bức ảnh.
Dữ liệu ra
In ra số nguyên — kỳ vọng trọng số của mỗi bức ảnh lấy theo modulo .
Ràng buộc
- , có ít nhất một
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 1 0 1 2 1 |
332748119 332748119 | Với xác suất hiện bức thứ nhất, trọng số cuối là ; với xác suất hiện bức thứ hai, trọng số cuối là . Kỳ vọng mỗi bức là , và . |
| 1 2 1 1 |
3 | Chỉ có một bức ảnh được thích nên mỗi lần truy cập trọng số đều tăng thêm , kết quả là . |
| 3 3 0 1 1 4 3 5 |
160955686 185138929 974061117 |
Bình luận