antikid.com.vn
đã đăng vào 4, Tháng 5, 2026, 11:48antikid.com.vn đã bị ....................................................................................
antikid.com.vn đã bị ....................................................................................
xin chao toi la nguoi phat minh ra phan mem antikid antikid sinh ra de lam cho nhung thanh phan toxic trong xa hoi bien mat de tao ra mot xa hoi van mimh // chung toi la antikid chung toi se giup cac ban! // antikid // antikid

Xin chào các bạn,
Hiện tại, ClueOJ đang có xu hướng phát triển trở thành một OJ vì cộng đồng. Do đó, trong suốt thời gian hoạt động, chúng mình vẫn luôn cố gắng phát triển OJ của chúng mình bằng cách sưu tầm nhiều đề thi chất lượng để giúp các bạn dễ dàng hơn trong việc theo đuổi môn lập trình thi đấu.
Nếu các bạn có đề thi của kỳ thi lớn nhỏ trong nước nào mà chúng mình chưa có, các bạn có thể đóng góp tại đây để chúng mình cân nhắc đăng tải lên OJ. Chúng mình cam đoan, mọi đóng góp từ cộng đồng sẽ được đăng tải công khai và phi lợi nhuận.
Để dễ dàng luyện tập hơn, nếu các bạn có bộ test chuẩn từ kỳ thi, chúng mình vẫn rất khuyến khích các bạn thêm vào để các bạn khác có môi trường luyện tập sát nhất có thể.
Chúng mình sẽ tiếp nhận các đề trong các kỳ thi cấp Tỉnh/Thành phố trở lên, bao gồm nhưng không giới hạn ở:
Cảm ơn các bạn đã đọc!
Tôi sẽ chỉ cho bạn cách in ra màn hình và nhập từ bàn phím vào trên c++ 1.in ra màn hình đó chính là cout << abcxyz; 2.nhập cin >> ... >> ... ;
Xin chào các bạn,
Vậy là Clue Contest 08 đã diễn ra với 300 thí sinh tham gia, gần 1800 bài nộp cùng với 4 tác giả và 2 testers. Tuy số bài tập là rất nhiều, 26 bài trong 3 giờ, top 1 chỉ giải được 16 bài, nhưng chắc chắn đây là một kỳ thi mang cho các thí sinh nhiều trải nghiệm mới mẻ.
Chúng mình xin chúc mừng các bạn đã đạt được thành tích mong muốn trong contest, và bên cạnh đó, cũng xin chia buồn với các bạn có kết quả không như ý muốn. Chúng mình còn rất nhiều dự định phía sau, và hy vọng các bạn tiếp tục ủng hộ chúng mình nhé!
Tiện đây, chúng mình xin gửi lời chúc mừng tới các bạn sau đã đạt các giải thưởng trong contest:
| Rank | User | Điểm | Giải thưởng |
|---|---|---|---|
| 2 | 15 (1128) | 21.000 VNĐ | |
| 3 | 15 (1898) | 21.000 VNĐ | |
| 5 | 14 (1162) | 20.000 VNĐ | |
| 7 | 12 (962) | 17.000 VNĐ | |
| 11 | 11 (869) | 16.000 VNĐ | |
| 13 | 10 (430) | 14.000 VNĐ | |
| 17 | 10 (784) | 14.000 VNĐ | |
| 19 | 9 (504) | 13.000 VNĐ | |
| 23 | 9 (727) | 19.000 VNĐ | |
| 29 | 8 (519) | 17.000 VNĐ | |
| 31 | 8 (673) | 17.000 VNĐ | |
| 37 | 7 (410) | 14.000 VNĐ |
| User | Bài | Giải thưởng |
|---|---|---|
| A, T | 6.000 VNĐ | |
| B | 3.000 VNĐ | |
| C, G | 6.000 VNĐ | |
| D | 3.000 VNĐ | |
| Không có | E, M, N, W | 12.000 VNĐ |
| F, R | 6.000 VNĐ | |
| H | 3.000 VNĐ | |
| I | 3.000 VNĐ | |
| J | 3.000 VNĐ | |
| K | 3.000 VNĐ | |
| L, O, Q | 9.000 VNĐ | |
| P | 3.000 VNĐ | |
| S, U, V, X | 12.000 VNĐ | |
| Y | 3.000 VNĐ | |
nb_truonghansieu_nguyenminhnha |
Z | 3.000 VNĐ |
| Rank | User | Điểm | Giải thưởng |
|---|---|---|---|
| 18 | 10 (1039) | 10.000 VNĐ | |
| 36 | 7 (386) | 10.000 VNĐ | |
| 67 | 4 (177) | 10.000 VNĐ |
| Thứ tự | User | Bài | Thời gian | Giải thưởng |
|---|---|---|---|---|
| 67 | A - Rằm tháng Giêng | 00:08:38 | 8.000 VNĐ | |
| 134 | D - Dấu của số | 00:18:28 | 8.000 VNĐ | |
| 201 | F - So sánh lũy thừa | 00:30:09 | 8.000 VNĐ | |
| 268 | C - Trò chơi của Huy | 00:43:59 | 8.000 VNĐ | |
| 335 | D - Dấu của số | 00:57:06 | 8.000 VNĐ | |
| 402 | C - Trò chơi của Huy | 01:16:37 | 8.000 VNĐ | |
| 469 | J - Chữ số tận cùng | 01:35:16 | 8.000 VNĐ | |
| 536 | Phan_Anh_Kiet |
A - Rằm tháng Giêng | 01:57:44 | 8.000 VNĐ |
| Thứ tự | User | Bài | Thời gian | Giải thưởng |
|---|---|---|---|---|
| 1 | L - Không chia hết | 02:58:54 | 5.000 VNĐ | |
| 2 | J - Chữ số tận cùng | 02:59:37 | 5.000 VNĐ | |
| 3 | V - Hoán đổi nhị phân (easy version) | 02:59:42 | 5.000 VNĐ | |
| 4 | O - Tổng bảng con | 02:59:44 | 5.000 VNĐ | |
| 5 | L - Không chia hết | 02:59:46 | 5.000 VNĐ |
Các bạn được nhắc đến tên vui lòng inbox mình qua Discord (@8240seldoon) hoặc fanpage ClueOJ để nhận giải trước ~23:59~ ngày ~09/03/2025~. Sau thời gian này, mọi yêu cầu liên quan tới contest sẽ đều vô hiệu.
Lời cuối, cảm ơn các bạn đã làm contest của chúng mình.
👋 Chào các bạn,
😴 Vậy là một mùa Tết Bính Ngọ đã đi qua được một thời gian, cuộc sống khắp nơi đã dần quay trở lại quỹ đạo ban đầu. Có lẽ các bạn cũng đã dần quen với nhịp điệu cũ, nếp sống cũ rồi nhỉ. Chúng mình cũng không phải ngoại lệ, và đã ngót nửa năm kể từ khi Clue Contest 07 ra đời, và còn gì tuyệt vời hơn đánh dấu một năm mới đầy hứa hẹn của ClueOJ bằng 1 contest nhỉ?
👀 Clue Contest 08 - Contest rằm tháng Giêng sẽ là một contest mang đậm chất ClueOJ, phá vỡ mọi quy tắc truyền thống về việc ra một contest lập trình thi đấu. Cũng phải thôi, do dạo này tình trạng cheat tràn lan quá nên việc giữ “lửa” cho những problem setters như chúng mình, hay cho các bạn muốn tự sức làm, cũng là một việc rất khó khăn. Nhưng điều đó không đồng nghĩa với việc chúng mình sẽ ngừng tạo sân chơi cho các bạn, chỉ là theo một cách rất “phi truyền thống” từ cách set bài và thể lệ trao thưởng. Hy vọng các bạn ủng hộ sự đổi mới này của chúng mình!
🖐️ Thông tin kỳ thi:
💸 Giải thưởng:
📌 Luật contest: có trong link phía trên.
Lời cuối, chúc các bạn làm bài tốt!

Chào các bạn,
Hiện tại, chúng mình đã hoàn thành sưu tầm và đăng các đề thi đề xuất Duyên hải Bắc Bộ năm 2025. Các bạn có thể luyện tập tại link mình đã gắn ở trên.
Hiện tại, chúng mình còn rất nhiều bộ đề luyện thi thử và chính thức của các kỳ thi Tin học lớn nhỏ trong cả nước với nhiều bộ đề độc quyền tại ClueOJ. Các bạn có thể xem chi tiết tại bài ghim của chúng mình trên facebook ClueOJ nha.
Cảm ơn các bạn!

Tác giả:
Reviewer:
Trong suốt nhiều năm nay, Markdown luôn là một công cụ rất cần thiết cho những ai cần viết văn bản với cách trình bày khoa học, cần linh hoạt sử dụng nhiều ký hiệu Toán học một cách nhanh chóng và không phải chuyển đi chuyển lại. Hãy cùng chúng mình tìm hiểu về Markdown qua bài viết dưới đây nhé!
Markdown là một ngôn ngữ đánh dấu văn bản được thiết kế nhằm giúp người dùng có thể tạo ra nội dung có định dạng mà không cần quá nhiều thao tác phức tạp. Do đó, Markdown từ lâu đã được nhiều người tin tưởng bởi nó dễ sử dụng, tiện lợi mà vẫn khiến cho bài viết được viết theo kiểu Markdown trở nên rất khoa học và dễ đọc.
Khác với HTML, Markdown rất phù hợp cho mọi người, kể cả mới bắt đầu. Bởi lẽ, chúng ta sẽ không bị rối bởi các thẻ định dạng, hay những câu lệnh phức tạp mà vẫn có thể làm quen nhanh kể cả khi mới bắt đầu sử dụng.
Ứng dụng Markdown thì vô vàn, nhưng do bài viết này chỉ được hướng tới những giáo viên Tin học hay học sinh theo đuổi môn Tin, nên hầu hết ứng dụng của Markdown đều liên quan tới đối tượng kể trên.
Với môn Tin, hiện tại, đây là một ngôn ngữ đánh dấu được rất nhiều học sinh và thầy cô sử dụng, bởi lẽ, họ có thể viết nhanh những phép tính phức tạp, đòi hỏi nhiều ký tự đặc biệt mà không phải chuyển qua chuyển lại như Word.
Hiện tại, các website cho phép sử dụng Markdown thì rất nhiều, nhưng trong bài viết này, mình chỉ xin đề cập tới hai nơi phổ biến nhất, đó chính là hackmd.io và các OJ (oj.vnoi.info, oj.clue.edu.vn …):
Mặt khác, cần lưu ý rằng, Markdown rất hạn chế các định dạng phức tạp, không hỗ trợ các tính năng căn chỉnh lề, dãn dòng, ... Do đó, người sử dụng cần phải hiểu rõ mục đích của bản thân trước khi cân nhắc sử dụng Markdown để soạn thảo.
Như mình đã nói ở trên, việc sử dụng Markdown là một điều rất cần thiết đặc biệt trong việc giảng dạy môn Tin, nên ở dưới đây, mình sẽ cố gắng đúc kết ngắn gọn nhất về việc sử dụng Markdown một cách hiệu quả.
Giống với ngôn ngữ lập trình HTML, Markdown bao gồm ~6~ loại headings, được xếp từ cao xuống thấp (tức là từ H1 đến H6). Để dễ theo dõi, những tiêu đề cùng bậc phải được xếp cùng loại heading, và những ý càng lớn, bao trùm, sẽ được xếp vào loại heading càng nhỏ.
Lấy bài viết này làm ví dụ, ta có thể thấy rằng tiêu đề "Markdown và ứng dụng" chính là tiêu đề cao nhất (và được xếp vào H1). Để có thể trình bày H1, người viết cần viết cú pháp sau:
# Markdown và ứng dụng
Tương tự, vẫn lấy bài viết này làm ví dụ, ta có thể sử dụng tiêu đề "Markdown là gì" cho H2. Khi này, người viết cần viết cú pháp sau:
## Markdown là gì
Do đó, ta có thể đúng kết được rằng, số bậc heading chính là số lượng dấu # ở trước heading đó.
Trong Markdown, các kiểu chữ in đậm, in nghiêng, gạch bỏ... đều được viết rất gọn và dễ nhớ. Một số kiểu chữ thường gặp như sau:
| Markdown | Kết quả hiển thị | Ghi chú |
|---|---|---|
**chữ đậm** |
chữ đậm | Có thể dùng __chữ đậm__ thay thế |
*chữ nghiêng* |
chữ nghiêng | Có thể dùng _chữ nghiêng_ thay thế |
***vừa đậm vừa nghiêng*** |
vừa đậm vừa nghiêng | Kết hợp cả hai |
~~chữ gạch bỏ~~ |
Thường để chỉ nội dung sai/thay thế | |
`code` |
code |
Font monospace trong dòng (inline code) |
Ở bài viết này, mình sẽ chủ yếu đề cập tới ký hiệu Toán/Tin học.
$. Ví dụ, để biểu diễn biến ~a^i + \frac{1}{i}~, ta sẽ viết như sau: $a^i + \frac{1}{i}$.~. Ví dụ, để biểu diễn biến ~a^i + \frac{1}{i}~ ở đề bài của OJ, ta sẽ viết như sau: ~a^i + \frac{1}{i}~.Một số ký hiệu thường gặp:
Trước khi đọc bài dưới đây, mình muốn nhắc lại lần nữa rằng, các ký hiệu ở Markdown phải thêm hai dấu $ hoặc ~ tại hai vị trí bên ngoài như đã đề cập ở trên thì mới có thể hiện đúng được.
| Markdown | Ký hiệu | Ý nghĩa |
|---|---|---|
\forall |
~∀~ | với mọi |
\exists |
~∃~ | tồn tại |
\nexists |
~∄~ | không tồn tại |
\in |
~∈~ | thuộc |
\notin |
~∉~ | không thuộc |
\subset |
~⊂~ | tập con |
\subseteq |
~⊆~ | tập con hoặc bằng |
\supset |
~⊃~ | tập cha |
\supseteq |
~⊇~ | tập cha hoặc bằng |
\cup |
~∪~ | hợp |
\cap |
~∩~ | giao |
\emptyset |
~∅~ | rỗng |
\mathbb{N} |
~ℕ~ | tập số tự nhiên |
\mathbb{Z} |
~ℤ~ | tập số nguyên |
\mathbb{Q} |
~ℚ~ | tập số hữu tỉ |
\mathbb{R} |
~ℝ~ | tập số thực |
\mathbb{C} |
~ℂ~ | tập số phức |
| Markdown | Ký hiệu | Ý nghĩa |
|---|---|---|
= |
~=~ | bằng |
\ne |
~≠~ | khác |
< |
~<~ | nhỏ hơn |
> |
~>~ | lớn hơn |
\le |
~≤~ | nhỏ hơn hoặc bằng |
\ge |
~≥~ | lớn hơn hoặc bằng |
\equiv |
~≡~ | đồng dư |
\approx |
~≈~ | xấp xỉ |
| Markdown | Ký hiệu | Ý nghĩa |
|---|---|---|
+ |
~+~ | cộng |
- |
~−~ | trừ |
\times |
~\times~ | nhân |
\cdot |
~\cdot~ | tích vô hướng |
\div |
~\div~ | chia |
/ |
~/~ | phân số |
\frac{a}{b} |
~\frac{a}{b}~ | phân số |
\pm |
~\pm~ | cộng trừ |
\sqrt{a} |
~\sqrt{a}~ | căn bậc hai |
\sqrt[n]{a} |
~\sqrt[n]{a}~ | căn bậc ~n~ |
\lvert{x}\rvert |
~\lvert{x}\rvert~ | căn bậc ~n~ |
| Markdown | Ký hiệu | Ý nghĩa |
|---|---|---|
\vec{a} |
~\vec{a}~ | véc-tơ |
\overrightarrow{AB} |
~\overrightarrow{AB}~ | véc-tơ từ A đến B |
\begin{bmatrix} a & b \\ c & d \end{bmatrix} |
~\begin{bmatrix} a & b \\ c & d \end{bmatrix}~ | ma trận |
| Markdown | Kết quả |
|---|---|
a^2 |
~a^2~ |
10^{100} |
~10^{100}~ |
a_i |
~a_i~ |
a_i^2 |
~a_i^2~ |
x_{n+1}^2 |
~x_{n+1}^2~ |
A_{ij}^k |
~A_{ij}^k~ |
| Markdown | Kết quả |
|---|---|
\sum a_i |
~\sum a_i~ |
\sum_{i=1}^n a_i |
~\sum_{i=1}^n a_i~ |
Trong Markdown, các văn bản trong khối mã sẽ được hiển thị nguyên văn, font monospace, không được xử lý (như hiển thị code, ...)
Một vài ví dụ của khối mã như sau:
Chỉ cần dùng duy nhất một dấu backtick (`) ở trước và sau văn bản.
Ví dụ, để hiển thị y = ax + b, ta sẽ Markdown như sau:
`y = ax + b`
Ta sẽ sử dụng ba dấu backtick ở trên và ở dưới văn bản (lưu ý, văn bản không được cùng dòng với dấu backtick).
Ví dụ, để hiển thị đoạn văn như sau:
Xin chào các bạn!
Đây là đội ngũ Admin ClueOJ
Ta sẽ Markdown như sau:
Xin chào các bạn!
Đây là đội ngũ Admin ClueOJ
#### Khối mã đa dòng (chỉ định ngôn ngữ lập trình)
Khối mã này sẽ giúp nhận diện được ngôn ngữ lập trình, từ đó xuất hiện syntax highlighting (tự động đổi màu chữ, nền hoặc kiểu chữ dựa trên **ngữ pháp của ngôn ngữ lập trình**), giúp code trở nên dễ đọc hơn.
Để có thể hiển thị như vậy, ta sẽ thực hiện như sau:
- Giống như trên, ta sẽ sử dụng ba dấu backtick ở trên và dưới văn bản
- **Bên cạnh** ba dấu backtick ở trên, ta sẽ viết đuôi ngôn ngữ lập trình chính là đuôi **file** của ngôn ngữ đó khi lưu vào và bỏ dấu `.` ở đầu đi. Ví dụ, với ngôn ngữ C++, ta sẽ lưu file dưới dạng `.cpp`, thì ta sẽ viết ba chữ `cpp` bên cạnh ba dấu backtick đầu tiên.
Ví dụ, để hiển thị đoạn code như sau:
#include<iostream>
int main() {
std::cout << "i love clueoj <3";
}
#include<iostream>
int main() {
std::cout << "i love clueoj <3";
}
| Cột 1 | Cột 2 | Cột 3 |
|-------------|-------------|-------------|
| Dòng 1 - C1 | Dòng 1 - C2 | Dòng 1 - C3 |
| Dòng 2 - C1 | Dòng 2 - C2 | Dòng 2 - C3 |
| Dòng 3 - C1 | Dòng 3 - C2 | Dòng 3 - C3 |
Khi này, kết quả hiển thị sẽ là:
| Cột 1 | Cột 2 | Cột 3 |
|---|---|---|
| Dòng 1 - C1 | Dòng 1 - C2 | Dòng 1 - C3 |
| Dòng 2 - C1 | Dòng 2 - C2 | Dòng 2 - C3 |
| Dòng 3 - C1 | Dòng 3 - C2 | Dòng 3 - C3 |
Xin chào các bạn,
Vậy là một kỳ thi Clue Contest đã qua. Đây là một trong những kỳ thi mà chúng mình tổ chức gần như thành công nhất từ trước đến nay, khi tất cả mọi thứ đều hoạt động trơn tru, không phải thông báo chỉnh sửa lại đề bài hay test, hay web cũng không sập dù chỉ một phút. Chưa kể đến, kỳ thi vừa rồi cũng là kỳ thi đạt số lượng kỷ lục người tham gia cho một contest rated - một cột mốc rất ý nghĩa với chúng mình. Đặc biệt, chúng mình cũng nhận được phản hồi rất tích cực từ các bạn tham gia - đây chính là động lực để chúng mình có thể làm ra những kỳ thi chất lượng hơn trong tương lai.
Chúng mình xin chúc mừng các bạn đã đạt được thành tích mong muốn trong contest, và bên cạnh đó, cũng xin chia buồn với các bạn có kết quả không như ý muốn. Chúng mình còn rất nhiều dự định phía sau, và hy vọng các bạn tiếp tục ủng hộ chúng mình nhé!
Tiện đây, chúng mình xin phép trao giải chính như sau:
| Rank | User | Điểm | Giải thưởng |
|---|---|---|---|
| 1 | ~9000~ (~04:53:13~) | ~79.000~ VNĐ | |
| 2 | ~9000~ (~05:37:00~) | ~42.000~ VNĐ | |
| 3 | ~5750~ | ~29.000~ VNĐ | |
| 4 | ~5000~ (~03:40:42~) | ~29.000~ VNĐ | |
| 5 | ~5000~ (~07:17:11~) | ~29.000~ VNĐ | |
| 6 | ~4750~ | ~15.000~ VNĐ | |
| 7 | ~4250~ (~05:45:00~) | ~15.000~ VNĐ | |
| 8 | ~4250~ (~06:34:23~) | ~15.000~ VNĐ | |
| 9 | ~3500~ | ~15.000~ VNĐ | |
| 10 | ~3250~ (~01:48:55~) | ~15.000~ VNĐ |
Bên cạnh đó, mình cũng xin chúc mừng tới các bạn sau đã đạt giải phụ - các giải first AC trong contest như sau:
| User | Tên giải | Penalty | Giải thưởng |
|---|---|---|---|
| First AC bài 1 | ~00:04:27~ | ~1.000~ VNĐ | |
| First AC bài 2 | ~00:04:10~ | ~3.000~ VNĐ | |
| First AC bài 3 | ~00:09:06~ | ~5.000~ VNĐ | |
| First AC bài 4 | ~00:35:41~ | ~7.000~ VNĐ | |
| First AC bài 5 | ~00:11:56~ | ~9.000~ VNĐ | |
| First AC bài 6 | ~01:06:44~ | ~10.000~ VNĐ | |
| Không có | First AC bài 7 | ~02:30:00~ | ~12.000~ VNĐ |
Theo KQXSKTMB ngày 06/09/2025 mình xin chúc mừng bạn nhận cả hai giải thưởng trị giá ~19.000~ VNĐ từ chúng mình, do đã đoán đúng cả hai giải ba ~715~ và ~684~, đồng thời không có ai trúng các giải cao hơn.
Với các bạn được nêu tên, các bạn vui lòng inbox fanpage hoặc qua @duong3982 (Discord) để nhận thưởng trước ~23:59~ ngày ~15/09/2025~. Qua thời gian này, chúng mình xin phép dừng trao thưởng.
Cảm ơn các bạn đã tham gia. Hy vọng các bạn vẫn tiếp tục ủng hộ chúng mình trong tương lai!

Hiện tại, chúng mình đã hoàn thành kiểm tra. Các bạn có thể xem tại đây.
Với những bạn có tên trong danh sách, trong trường hợp các bạn muốn khiếu nại, hãy nhắn tin cho @duong3982 qua Discord hoặc fanpage Facebook trước 23:59 ngày 06/09/2025 để được giải quyết. Sau thời gian này, chúng mình xin phép không nhận bất kỳ khiếu nại nào khác.
Trân trọng.