Nhập vào một số \(n\).
In ra \(n\) dòng, dòng thứ \(i\) in ra \(i * i\) ký tự *
liên tiếp nhau.
Test 1
3
*
****
*********
Hàng 1 có 1 dấu sao, hàng 2 có \(2 \times 2 = 4\) dấu sao, hàng 3 có \(3 \times 3 = 9\) dấu sao
Mẹ nhờ em đong dầu.
Coi như số lượng dầu mẹ em đang có là vô hạn. Em cần đong \(n\) lít dầu vào can dầu lớn, tuy nhiên trong nhà chỉ có 2 loại can là loại can \(2\) lít và can \(3\) lít. Vì nhà giàu nên em muốn bao nhiêu can thuộc 2 loại trên đều có đủ. Em có thể thực hiện các thao tác sau:
Người ta bảo "người lười thường rất thông minh". Em hãy tính xem số thao tác tối thiểu cần phải dùng để đong được đúng \(n\) lít dầu vào can lớn
Test 1
5
2
Dùng một can \(2\ell\) và một can \(3\ell\).
Cho hai số \(a, b\). Ta cần biến đổi để một trong hai số \(a\) hoặc \(b\) về \(0\).
Ở mỗi phép biến đổi, ta thực hiện như sau:
Đếm số lượng phép biến đổi cần phải thực hiện.
Test 1
12 18
3
\((12, 18) \rightarrow (12, 6) \rightarrow (6, 6) \rightarrow (0, 6)\)
Pandora là một hành tinh xanh xinh đẹp, là nơi cư ngụ của chủng tộc người Navi. Một ngày đẹp trời, bọn người Trời đến từ trái đất xa xôi quyết định đem các khí tài quân sự hiện đại nhằm xâm lược hành tinh này.
Có \(n\) robot, robot thứ \(i\) có lượng máu là \(a[i]\), có \(m\) dũng sĩ Navi, dũng sĩ Navi thứ \(j\) có sức tấn công là \(b[j]\). Người Navi rất tôn sùng tín ngưỡng của mình, họ yêu chuộng hòa bình nên mỗi dũng sĩ Navi chỉ có thể tấn công một robot duy nhất. Dũng sĩ Navi thứ \(j\) được coi là tiêu diệt được robot thứ \(i\) nếu như \(b[j] \ge a[i]\).
Hãy tính xem các dũng sĩ Navi có thể tiêu diệt được nhiều nhất bao nhiêu robot?
Số lượng Robot nhiều nhất mà các chiến binh Navi có thể tiêu diệt được (Lưu ý: mỗi chiến binh Navi chỉ tấn công một robot duy nhất)
Test 1
3 2
1 2 3
1 1
1
Một trong hai chiến binh có thể tiêu diệt robot thứ \(1\) (vì cả ba đều có số máu là \(1\)). Những robot còn lại có quá nhiều máu.