hi
đã đăng vào 12, Tháng 10, 2026, 12:33hi
hi

ClueOJ (Clue Online Judge) là hệ thống chấm bài trực tuyến do đội ngũ ClueOJ xây dựng và phát triển, dựa trên nền tảng VNOJ và DMOJ.
Tiền thân của hệ thống là một dự án nội bộ do các bạn học sinh Trường THPT Chuyên Nguyễn Huệ khởi xướng vào ngày 30/05/2024. Từ bước đệm đó, chúng mình đã không ngừng mở rộng nền tảng thành một kho lưu trữ đề thi toàn diện, quy tụ các kỳ thi Tin học lớn nhỏ trên toàn quốc. Mục tiêu lớn nhất của đội ngũ là mang đến cho các bạn học sinh phổ thông một môi trường rèn luyện sát với thực tế, cùng nguồn tài nguyên phong phú và chất lượng nhất.
Khi ClueOJ mới ra đời, cộng đồng học sinh vẫn thiếu vắng một nền tảng luyện tập thật sự tối ưu. Các nguồn tài liệu lúc bấy giờ khá phân mảnh: nơi có đề thì thiếu hệ thống chấm, nơi có cả hai lại quá hạn chế về số lượng bài tập. Thấu hiểu những khó khăn đó, bởi đây cũng chính là điều chúng mình từng mong mỏi trong những năm tháng cấp ba, đội ngũ đã quyết tâm chọn một hướng đi thử thách hơn: xây dựng một hệ sinh thái trọn vẹn. Không chỉ dừng lại ở việc tổng hợp đề và cung cấp môi trường chấm bài, ClueOJ còn liên tục ra mắt các tính năng bổ trợ như mô phỏng làm bài, phân loại độ khó, gắn thẻ (tags) chuyên đề... nhằm tối ưu hóa trải nghiệm dạy và học của cả giáo viên lẫn học sinh.
Xuyên suốt quá trình hoạt động, kim chỉ nam của ClueOJ luôn là: "Phát triển từ cộng đồng, cống hiến vì cộng đồng". Chúng mình cam kết sẽ nỗ lực không ngừng để đưa nền tảng trở thành một công cụ đắc lực, đáng tin cậy nhất.
Lời cuối cùng, xin chân thành cảm ơn mọi người đã lựa chọn tin tưởng và sử dụng ClueOJ làm người bạn đồng hành!
https://ntit2225.contest.codeforces.com/group/Ghoro7Bsd3/contest/419740/problem/A2
using namespace std; long long n,m,i,j,a[1000006],b[1000006],pre[1000006],vt=0,cuoi=0; long long tknp(long long k) { long long l=1,r=m,ans=0; while(l<=r) { long long mid=(l+r)/2; if(b[mid]<=k) { ans=mid; l=mid+1; } else r=mid-1; } return ans; } int main() { iosbase::syncwith_stdio(0); cin.tie(0);cout.tie(0); cin>>n>>m; for(i=1;i<=n;i++) cin>>a[i]; for(i=1;i<=m;i++) cin>>b[i]; sort(b+1,b+m+1); for(i=1;i<=m;i++) pre[i]=pre[i-1]+b[i]; for(i=1;i<=n;i++) { cuoi=0; while("ki"=="ki") { j=tknp(a[i]); vt=j; if(vt==cuoi)break; a[i]+=pre[j]-pre[cuoi]; cuoi=vt; } cout<
ddd

Xin chào các bạn,
Hiện tại, ClueOJ đã bắt đầu dự án Tuyển sinh 10 tại các trường THPT Chuyên trên khắp cả nước năm 2026. Đây là dự án hoàn toàn phi lợi nhuận, được chúng mình lập ra với mục đích để giúp các sĩ tử thi vào 10, và các sĩ tử thi vào 10 năm học tới, có thêm nhiều tài liệu ôn tập trong giai đoạn nước rút này.
Năm nay, chúng mình sẽ không tạo contest. Các bạn hãy truy cập vào mục Thư viện đề thi trên thanh công cụ để vào các đề tương ứng nha.
Nếu tỉnh/thành bạn đã thi năm nay, chúng mình rất hy vọng bạn có thể gửi đề thi vào page hoặc kênh Discord của chúng mình, để chúng mình có thể tiến hành sinh test và viết lời giải. Cảm ơn các bạn.
Chào cả nhà,
Chúng mình đã tiến hành cập nhật cho tính năng tổ chức, bao gồm các nội dung sau:
Chi tiết, các bạn có thể tham khảo tại mục Đăng ký tổ chức trên thanh công cụ nha.
ClueOJ cảm ơn mọi người rất nhiều 💖
Hello World!
https://oj.clue.edu.vn/organization/antikid/users/
antikid.com.vn đã bị ....................................................................................