Dãy con chung tăng dài nhất
Pairwise Division
Độ Mixi, tên thật là Phùng Thanh Độ, là một streamer, youtuber người Việt Nam, sở hữu kênh Youtube Mixigaming với 7,35 triệu người đăng ký. Tuy nhiên vào rạng sáng ngày 02/04/2024, máy tính của anh bất ngờ bị tin tặc xâm nhập, chiếm đoạt trái phép tất cả các thông tin tài khoản trong máy. Để lấy lại, Hacker đã yêu cầu anh trả 2500$, hoặc trả lời bài toán sau đây:
Cho ba số nguyên dương \(n,c,s\). Tìm dãy số thực \(a_1,a_2,...,a_n\) sao cho:
- \(a_i \leq c\) với mọi \(1 \leq i \leq n\)
- \(a_1 + a_2 +...+ a_n=s\)
- \(\displaystyle \sum_{i=1}^{n} \sum_{j=i+1}^{n} \frac{a_i}{a_j}\) đạt giá trị nhỏ nhất
Dù đã tốt nghiệp khoa Công Nghệ Thông Tin, Độ Mixi vẫn không thể tìm được dãy số thỏa mãn. Hãy giúp anh ấy!
Input:
- Một dòng duy nhất là ba số nguyên dương \(n,c,s (n \leq 1000, c \leq 100, n.c \leq s \leq 10^9)\)
Output:
- Một dòng duy nhất gồm \(n\) số thực \(a_1,a_2,...,a_n\) thỏa mãn các điều kiện trên. Câu trả lời sẽ được chấp nhận khi sai số giữa \(\displaystyle \sum_{i=1}^{n} \sum_{j=i+1}^{n} \frac{a_i}{a_j}\) trong câu trả lời của bạn so với đáp án không vượt quá \(10^{-6}\)
Scoring
- Subtask 1: 30% số test có \(n=3\)
- Subtask 2: Không có ràng buộc gì thêm.
Ví dụ 1
Input
3 2 10
Output
2 2.472136 5.527864
Ví dụ 2
Input
5 2 20
Output
2 2 2.839904 4.856167 8.303929
Ví dụ 3
Input
10 50 600
Output
50 50 50 50 50 50 56.762135 67.501934 80.273780 95.462151
Ăn mừng
Nhân dịp \(a_i\) để có thể ăn trong lúc đi để chóng cơn đói trước khi đến nơi là một điều rất cần thiết.Nhưng thật không hay khi của bố lại có một điều kiện với gia đình của là chỉ được đem đúng \(M_(Kg)\) đồ ăn vặt,không được vượt quá \(M_(Kg)\).Chính vì thế,các bạn hãy giúp gia đình đưa ra lựa chọn lớn nhất,đem được lớn \(Kg\) đồ ăn vặt nhất nhưng không được vượt quá \(M_(Kg)\) bởi vì nếu như được mang theo nhiều \(Kg\) thì sẽ có nhiều đồ ăn vặt.
thi xong kì thi tuyển sinh 10 của năm 2025-2026.Gia đình của quyết định tổ chức cho và gia đình anh ấy một buổi đi chơi ở khu du lịch HaVa Zipline ở quê hương anh ấy.Vì từ nhà ra khu du lịch là một quãng đường rất dài,phải đi mất rất nhiều thời gian,chính vì thế việc chuẩn bị những đồ ăn vặt có khối lượngInput:
-Dòng đầu tiên là 2 số nguyên dương \(M,N\) tương ứng là số \(Kg\) đồ ăn vặt được đem theo và có \(N\) món đồ ăn vặt mà nhà cần phải cắt lọc chọn ra sao cho thỏa mãn điều kiện bài toán.(\(1\leq M\leq 5000\),\(1\leq N\leq16\)).
-Dòng tiếp theo gồm \(N\) số nguyên dương \(a_i\) tương ứng là khối lượng của từng món đồ ăn vặt mà nhà cần chọn ra.
Output:
-Gồm 1 số nguyên dương duy nhất là số \(Kg\) thỏa mãn điều kiện bài toán.
Example:
Ví dụ
Input
259 5 81 58 42 33 61
Output
242