Ông An đang đi mua đất để dành cho việc chăn nuôi gia súc. Sau một thời gian khảo sát tìm kiếm thì ông đã chọn được 2 mảnh cỏ hình chữ nhật xanh tưới lần lượt là \(A\) có góc trái trên là \((Ax_1, Ay_1)\) và góc phải dưới là \((Ax_2, Ay_2)\); \(B\) có góc trái trên là \((Bx_1, By_1)\) và góc phải dưới là \((Bx_2, By_2)\). Tuy nhiên, vì muốn nông trại của mình thật hoàn hảo nên ông quyết định sẽ chỉ mua đúng 1 mảnh đất hình vuông bao phủ cả 2 mảnh đất trên. Các bạn hãy giúp ông tìm mảnh đất nhỏ nhất thỏa mãn nhé!
Test 1
1 1 2 3
2 2 4 4
9
Mảnh đất thỏa đề sẽ có góc trái trên là \((1, 1)\) và góc phải dưới là \((4, 4)\).
Cho hai số nguyên \(n\) và \(k\). Hãy tìm số lượng số được tách từ \(n\) sao cho các số được tách từ \(n\) chia hết cho \(k\) và số lượng số tách được là lớn nhất(các số khi tách phải liên tiếp với nhau).
Ví dụ \(n=12345\) và \(k = 3\) có những cách tách là \(\{12;3;45\}\) hoặc \(\{12;345\}\) trong khi cách tách số không thỏa mãn là \(\{1245;3\}\).
Yêu cầu: In ra số lượng số lớn nhất tìm được.
12345
3
3
Test ví dụ này đã được nêu ở đề bài.
433
2
0
Không có cách thỏa mãn.
2222
2
4
Có một cách tạo ra bốn số là \(\{2;2;2;2\}\).
Cho số nguyên dương \(n\) \((n \le 10^{18})\). Tính tổng \(1 - 2 + 3 - 4 + 5 - 6 + \cdots \pm n\).
Test 1
5
3
\(1 - 2 + 3 - 4 + 5 = 3\)
Test 2
6
-3
\(1 - 2 + 3 - 4 + 5 - 6 = -3\)
Một bộ đèn pha lê đẹp mắt đang được bày bán trên TikTok. Anh N (chủ nhân của giải thưởng 40 triệu đồng) đang dự tính mua nó để trang trí cho nhà hàng của mình.
Bộ đèn gồm \(a\) bóng đèn màu xanh và \(b\) bóng đèn màu đỏ. Giá của mỗi bóng đèn màu xanh là \(x\) và mỗi bóng đèn màu đỏ là \(y\). Để đổi một bóng đèn bất kì từ xanh sang đỏ hoặc ngược lại thì anh ta phải trả thêm \(c\) đồng cho chủ shop. N được dùng thao tác đổi bóng đèn vô số lần, hãy giúp anh ta tìm chi phí tối thiểu để mua được bộ đèn đó.
Test 1
3
2 1 1 1 1
3 2 10 100 1
0 5 10 1 1
3
52
5
Ở test ví dụ 1, N không thay đổi màu đèn nên chi phí là \(2 * 1 + 1 * 1 = 3\).
Ở test ví dụ 2, N thay đổi hai bóng đèn màu đỏ thành màu xanh, tổng chi phí là \(2 * 1 + 5 * 10 + 0 * 100 = 52\).
Ở test ví dụ 3, cách tối ưu là không thay đổi màu.