| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Bữa Ăn | 100 (p) | 1.0s | 256M |
| 2 | Dãy Mới | 100 (p) | 1.0s | 256M |
| 3 | Chạy Bộ | 100 (p) | 2.0s | 256M |
| 4 | Đếm Xâu Con | 100 (p) | 1.0s | 256M |
Hôm nay vừa mới nhận lương nên đã mời đi ăn bữa tối, và tất nhiên sẽ bao :Đ
Địa điểm mời đi ăn bữa tối hôm nay là cửa hàng LQDOJ, tất cả các món của cửa hàng này đều đồng giá \(C\) đô.
Nhân dịp cuối tuần cửa hàng có khuyến mãi cho khách hàng cứ mỗi lần đặt \(15\) món thì cửa hàng sẽ trả lại cho bạn \(S\) đô và tính số lượng để khuyến mãi về lại thành \(0\).
Tận dụng điều này đã đặt \(N\) món để ăn no bụng, vì hiếm lắm anh ấy mới được bao.
Yêu cầu: Bạn hãy tính số tiền phải trả sau khi đã áp dụng khuyến mãi.
Test 1
20 800 200
15800
phải trả \(800 \cdot 20 = 16000\) đô và trừ phần khuyến mãi của cửa hàng đi \(200\) đô nên phải trả \(16000 - 200 = 15800\) đô.
Test 2
30 400 1000
10000
phải trả \(400 \cdot 30 = 12000\) đô và trừ phần khuyến mãi của cửa hàng đi \(2000\) đô nên phải trả \(12000 - 2000 = 10000\) đô.
cho hai dãy có cùng \(n\) số nguyên dương \(a_1,a_2,...,a_n\) và \(b_1,b_2,...,b_n\).
muốn tạo ra một dãy cũng có \(n\) số nguyên dương \(c_1,c_2,...,c_n\) thỏa mãn rằng \(c_k\) \((1 \le k \le n)\) là giá trị lớn nhất của \(a_i \times b_j\) với mọi \(1 \le i \le j \le k\). Hay nói một cách khác, cần tạo ra một dãy thỏa mãn rằng \(c_k = max(a_i \times b_j)\) với mọi \((1 \le i \le j \le k)\).
Yêu cầu: Bạn hãy giúp tạo và in ra dãy \(c\) thỏa mãn điều kiện trên.
Test 1
3
3 2 20
1 4 1
3
12
20
Hôm nay là một ngày Chủ Nhật đẹp trời, quyết định sẽ đi tập chạy quanh thành phố của mình để tăng cường sức khỏe sau \(7749\) ngày ngồi gõ code.
Thành phố nơi Thanh Nguyên sống có \(n\) cửa hàng bán đồ gia dụng, được đánh số từ \(1\) tới \(n\). quyết định sẽ chạy bộ từ cửa hàng thứ \(1\) tới cửa hàng thứ \(n\) và sẽ mua các vật phẩm trong các cửa hàng. Cửa hàng thứ \(i\) có bán loại vật phẩm thứ \(a_{i}\) với giá tiền \(c_{i}\) (các cửa hàng khác nhau có thể bán cùng một loại vật phẩm). Trên đường chạy của mình, cần mua \(m\) vật phẩm. Tại mỗi cửa hàng, cậu ấy quyết định sẽ mua vật phẩm đó hay không, nếu không thì cậu ấy sẽ bỏ qua cửa hàng đó và không thể mua vật phẩm ở cửa hàng đó nữa.
Hỏi số tiền ít nhất mà cần chi để mua đủ các vật phẩm theo yêu cầu là bao nhiêu?
-1.Test 1
6 4
1 2
1 3
1 4
1 5
2 2
2 3
1 1 2 1
11
Cho một xâu \(S\) chỉ chứa hai kí tự a và b. Bạn có thể thực hiện các thao tác sau nhiều lần tùy ý hoặc không cần thao tác:
aa ở vị trí bất kì mà nó xuất hiện trong xâu \(S\) và thay nó bằng b.bb ở vị trí bất kì mà nó xuất hiện trong xâu \(S\) và thay nó bằng a.Yêu cầu: Bạn hãy đếm xem có bao nhiêu xâu con khác nhau có thể tạo ra với các thao tác trên.
Test 1
aaaa
6
aaaaaabababaabbaTest 2
aabb
5
aabbaaabbbabbaTest 3
ababababa
1
Test 4
babbabaaba
35