Tìm giá trị lớn thứ k của dãy số
Nộp bàiPoint: 100
Tìm giá trị lớn thứ k của dãy số. Nhập vào số lượng phần tử n và vị trí lớn thứ k (1 dòng), dòng thứ 2 là dãy số. Yêu cầu: Ghi ra vị trí lớn thứ k trong dãy số.
Ví dụ:
INPUT OUTPUT
6 3 20
27 13 24 19 17 20
Tìm dãy con liên tiếp
Nộp bàiPoint: 100
Tìm dãy con liên tiếp không giảm dài nhất của 1 dãy số.
Yêu cầu: in ra số phần tử và dãy con liên tiếp dài nhất.
Ví dụ:
INPUT OUTPUT
6 3
3 2 5 7 4 6 2 5 7
Đếm ký tự và xóa ký tự
Nộp bàiPoint: 100
Cho xâu ký tự ~s~. Đếm ký tự ~a~ và xóa ký tự này trong xâu ~s~, hiển thị xâu ~s~ sau khi xóa ký tự ~a~.
Ví dụ:
INPUT OUTPUT
abaebcda 3
bebcd
Lát đá quảng trường
Nộp bàiPoint: 100
Để lát vỉa hè hay quảng trường người ta ép bột đá tạo thành các hình vuông đơn vị. Từ các hình vuông đơn vị này người ta ghép dán thành các hình vuông kích thước lớn hơn, tạo thành những viên gạch lát chịu lực tốt và vẫn dễ nước thấm qua mặt lát. Để quảng cáo cho mặt hàng mới này tại Hội chợ Công nghiệp hàng năm người ta làm các viên đá lát hình vuông kích thước khác nhau từ ~n~ viên đơn vị đang có sẵn để tạo thành sản phẩm mang ra trưng bày. Không nhất thiết phải sử dụng hết số viên đơn vị.
Hãy xác định nhiều nhất có bao nhiêu sản phẩm được mang ra trưng bày.
Dữ liệu: gồm một dòng chứa số nguyên ~n~.
Kết quả: Đưa ra một số nguyên – số lượng nhiều nhất các sản phẩm có thể mang ra trưng bày.
INPUT OUTPUT
15 3
Lễ khai mạc Đại hội Thể thao
Nộp bàiPoint: 100
Lễ khai mạc Đại hội Thể thao khu vực bắt đầu bằng màn biểu diễn thể dục nhịp điệu của ~n~ người. Ban Tổ chức muốn chia họ thành một hoặc nhiều khối vuông giống nhau, và yêu cầu các khối vuông này phải có kích thước lớn nhất có thể.
Hãy xác định số người nhiều nhất có thể trong một khối vuông.
Dữ liệu vào: Một số nguyên ~n~.
Kết quả: In ra số nguyên - số người nhiều nhất trong một khối vuông.
INPUT OUTPUT
180 36