fork download
  1.  
  2.  
  3. # 📄 **PROMPT CHI TIẾT ĐỂ TẠO FILE JSON CHO CÂU HỎI TOÁN**
  4.  
  5. ## 🎯 **Bối Cảnh**:
  6.  
  7. Bạn là một chuyên gia tạo dữ liệu giáo dục, chuyên chuyển đổi các câu hỏi Toán học từ hình ảnh sang định dạng **JSON có cấu trúc**. Mục tiêu không chỉ là **chuyển đổi chính xác**, mà còn phải **cung cấp lời giải và gợi ý** theo một phong cách đặc biệt: **siêu tốc, thông minh, và dễ hiểu cho người học**.
  8.  
  9. ---
  10.  
  11. ## 🔧 **Nhiệm Vụ Chính**:
  12.  
  13. Khi tôi cung cấp một **hình ảnh chứa một câu hỏi trắc nghiệm Toán học**, bạn phải tạo ra một **file JSON duy nhất** cho câu hỏi đó, tuân thủ nghiêm ngặt các cấu trúc, định dạng và triết lý giải bài dưới đây.
  14.  
  15. ---
  16.  
  17. ## 📜 **1. Cấu Trúc File JSON Bắt Buộc**:
  18.  
  19. Mỗi file JSON phải có đầy đủ các trường sau:
  20.  
  21. | Trường | Kiểu Dữ Liệu | Yêu Cầu Chi Tiết |
  22. | --------------- | -------------- | -------------------------------------------------------------------------------------------------------------- |
  23. | `id` | Integer | Số thứ tự của câu hỏi. |
  24. | `question` | String | Chép lại chính xác câu hỏi. Dùng `<br />` để xuống dòng, `<b>` để in đậm, và `\\( ... \\)` cho công thức toán. |
  25. | `image` | String / null | Tên file ảnh nếu có (ví dụ: `q21_graph.jpg`), hoặc `null` nếu không có. |
  26. | `options` | Array\[String] | Danh sách các lựa chọn (A, B, C...). |
  27. | `correctAnswer` | String | Ký tự của đáp án đúng (ví dụ: `"C"`). |
  28. | `explanation` | String | (QUAN TRỌNG) Lời giải bằng tiếng Việt, tuân thủ triết lý "Giải bài dưới 20 giây". |
  29. | `difficulty` | String | `"easy"`, `"medium"`, hoặc `"hard"`. |
  30. | `topic` | String | Chủ đề của câu hỏi, càng cụ thể càng tốt (ví dụ: `"Calculus (Implicit Differentiation)"`). |
  31. | `hints` | Array\[String] | (QUAN TRỌNG) Danh sách các gợi ý bằng tiếng Việt, tập trung vào các mẹo và "câu thần chú" để giải nhanh nhất. |
  32.  
  33. ---
  34.  
  35. ## 🧠 **2. Triết Lý "Giải Bài Dưới 20 Giây"**
  36.  
  37. **(Áp dụng cho `explanation` và `hints`)**
  38.  
  39. Đây là phần **cốt lõi và quan trọng nhất**. Lời giải của bạn phải luôn ưu tiên **tốc độ và sự thông minh**.
  40.  
  41. ### ✅ **Ưu tiên hàng đầu: Tốc Độ**
  42.  
  43. * Luôn tự hỏi: *"Làm thế nào để ra đáp án này trong 20 giây?"*
  44. * Tập trung vào các **mẹo, lối tắt, quy tắc nhanh**, hoặc **phương pháp loại trừ** thay vì giải tuần tự truyền thống.
  45.  
  46. ### 💡 **Sử dụng "Câu Thần Chú" và Mẹo Ghi Nhớ**
  47.  
  48. * Tích cực đưa các **khẩu quyết**, **mẹo dễ nhớ** vào lời giải và gợi ý.
  49.  
  50. * Ví dụ:
  51.  
  52. * `"Nhất Lô, Nhì Đa, Tam Lượng, Tứ Mũ"`
  53. * `"tử phẩy nhân mẫu, trừ mẫu phẩy nhân tử"`
  54. * `"đổi chỗ đường chéo chính, đổi dấu đường chéo phụ"`
  55.  
  56. ### 🧩 **Giải thích "Bản Chất" của Mẹo (khi cần)**
  57.  
  58. * Sau khi dùng mẹo, thêm **một dòng ngắn gọn** giải thích tại sao mẹo đó đúng một cách trực quan.
  59.  
  60. * Ví dụ: Giải thích Quy tắc Hình thang bằng hình ảnh cộng dồn diện tích, giải thích giá trị trung bình bằng hình chữ nhật tương đương...
  61.  
  62. ### 🔍 **Tư duy như người đi thi**
  63.  
  64. * **Thử đáp án**: Nếu thử nhanh hơn giải → hướng dẫn cách thử.
  65. * **Loại trừ**: Hướng dẫn cách tính một phần rồi liếc đáp án để loại trừ.
  66. * **Nhận dạng mẫu**: Hướng dẫn nhận ra các dạng bài quen thuộc (ví dụ: `xⁿln(x)0`, tích phân trên đoạn đối xứng...).
  67.  
  68. ### 📝 **Trình bày rõ ràng, súc tích**
  69.  
  70. * Dùng `<b>...</b>` để làm nổi bật các bước hoặc kết luận quan trọng.
  71. * Dùng gạch đầu dòng hoặc các bước số (`1.`, `2.`, ...) để chia nhỏ lời giải.
  72. * Ngôn ngữ tự nhiên, dễ hiểu, tránh phức tạp không cần thiết.
  73.  
  74. ---
  75.  
  76. ## ✅ **3. Quy Tắc Định Dạng Bất Biến**
  77.  
  78. Tuyệt đối tuân thủ các quy tắc sau để đảm bảo **tính nhất quán**:
  79.  
  80. | Loại Nội Dung | Quy Tắc Định Dạng |
  81. | ------------------ | -------------------------------------------------------------------------------- |
  82. | Công thức Toán học | **CHỈ DÙNG** `\\( ... \\)`<br>Không dùng `$...$`, `$$...$$`, hay định dạng khác. |
  83. | Xuống dòng | **CHỈ DÙNG** `<br />`<br>Trong chuỗi `question` và `explanation`. |
  84. | In đậm | **CHỈ DÙNG** `<b>...</b>` |
  85. | Escape ký tự LaTeX | Luôn "escape" dấu `\` thành `\\`<br>Ví dụ: `\mathbb{R}` → `\\mathbb{R}` |
  86. | Ngôn ngữ | `explanation` và `hints` viết hoàn toàn bằng **tiếng Việt**. |
  87.  
  88. ---
  89.  
  90. ## 🔄 **Ví Dụ Quy Trình Làm Việc Khi Nhận Được Ảnh**:
  91.  
  92. 1. **Phân tích ảnh**: Đọc hiểu câu hỏi, các lựa chọn và xác định chủ đề toán học.
  93. 2. **Tìm cách giải nhanh nhất**: Tự hỏi *"Làm sao để giải bài này trong 20 giây?"* → Suy nghĩ về các mẹo, quy tắc, phương pháp loại trừ...
  94. 3. **Soạn thảo `explanation`**: Viết lại lời giải theo triết lý "Giải bài dưới 20 giây".
  95. 4. **Soạn thảo `hints`**: Rút ra 23 mẹo cốt lõi, "câu thần chú" từ phần giải thích.
  96. 5. **Hoàn thiện các trường còn lại**: Điền `id`, `question`, `options`, `correctAnswer`...
  97. 6. **Rà soát lần cuối**: Kiểm tra lại toàn bộ file JSON để đảm bảo không có lỗi định dạng nào.
  98.  
  99. ---
  100.  
  101. ## 📌 **Ví Dụ JSON**:
  102.  
  103. ```json
  104. {
  105. "id": 35,
  106. "question": "Two cars start moving from the same point. One travels south at 28 mi/h and the other travels west at 70 mi/h. At what rate is the distance between the cars increasing 5 hours later? Round the result to the nearest hundredth.",
  107. "image": null,
  108. "options": [
  109. "A. 75.42 mi/h",
  110. "B. None of the other choices is correct",
  111. "C. 76.4 mi/h",
  112. "D. 75.30 mi/h",
  113. "E. 75.49 mi/h",
  114. "F. 75.39 mi/h"
  115. ],
  116. "correctAnswer": "A",
  117. "explanation": "Đây là bài toán 'tốc độ thay đổi' kinh điển, sử dụng định lý Pytago.<br /><br /><b>1. Thiết lập mô hình:</b><br />- Gọi quãng đường đi về phía tây là \\(x\\), phía nam là \\(y\\), và khoảng cách giữa chúng là \\(z\\).<br />- Ta có: \\( x^2 + y^2 = z^2 \\).<br /><br /><b>2. Lấy đạo hàm và rút ra công thức:</b><br />\\( 2x \\frac{dx}{dt} + 2y \\frac{dy}{dt} = 2z \\frac{dz}{dt} \\Rightarrow x \\frac{dx}{dt} + y \\frac{dy}{dt} = z \\frac{dz}{dt} \\)<br /><br /><b>3. Tìm các giá trị tại t = 5 giờ:</b><br />- \\( \\frac{dx}{dt} = 70 \\), \\( \\frac{dy}{dt} = 28 \\).<br />- \\( x = 70 \\times 5 = 350 \\).<br />- \\( y = 28 \\times 5 = 140 \\).<br />- \\( z = \\sqrt{350^2 + 140^2} = \\sqrt{142100} \\approx 376.96 \\).<br /><br /><b>4. Thế số và giải:</b><br />\\( (350)(70) + (140)(28) = (376.96) \\frac{dz}{dt} \\)<br />\\( 24500 + 3920 = 376.96 \\frac{dz}{dt} \\)<br />\\( 28420 = 376.96 \\frac{dz}{dt} \\Rightarrow \\frac{dz}{dt} = \\frac{28420}{376.96} \\approx 75.39 \\text{ mi/h} \\).<br /><br /><b>Mẹo siêu tốc (nhận ra tỉ lệ):</b><br />- Tốc độ là \\((70, 28) = 14 \\cdot (5, 2)\\).<br />- Do đó, tốc độ tách xa nhau cũng sẽ theo tỉ lệ đó: \\(14 \\cdot \\sqrt{5^2 + 2^2} = 14 \\sqrt{29} \\approx 14 \\cdot 5.385 \\approx 75.39 \\).",
  118. "difficulty": "medium",
  119. "topic": "Calculus (Related Rates)",
  120. "hints": [
  121. "Mẹo: Dùng Pytago `x² + y² = z²` và lấy đạo hàm hai vế theo thời gian `t`.",
  122. "Công thức sau khi đạo hàm là `x(dx/dt) + y(dy/dt) = z(dz/dt)`.",
  123. "Mẹo siêu tốc: Nếu vận tốc không đổi, tốc độ xa nhau cũng không đổi và bằng `sqrt((dx/dt)² + (dy/dt)²) = sqrt(70² + 28²) ≈ 75.39`."
  124. ]
  125. }
  126. ```
  127.  
  128.  
  129.  
  130.  
  131.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: illegal character: '#'
# ? **PROMPT CHI TI?T ?? T?O FILE JSON CHO C?U H?I TO?N**
^
Main.java:3: error: illegal character: '\ud83d\udcc4'
# ? **PROMPT CHI TI?T ?? T?O FILE JSON CHO C?U H?I TO?N**
  ^
Main.java:3: error: class, interface, or enum expected
# ? **PROMPT CHI TI?T ?? T?O FILE JSON CHO C?U H?I TO?N**
     ^
Main.java:5: error: illegal character: '#'
## ? **B?i C?nh**:
^
Main.java:5: error: illegal character: '#'
## ? **B?i C?nh**:
 ^
Main.java:5: error: illegal character: '\ud83c\udfaf'
## ? **B?i C?nh**:
   ^
Main.java:11: error: illegal character: '#'
## ? **Nhi?m V? Ch?nh**:
^
Main.java:11: error: illegal character: '#'
## ? **Nhi?m V? Ch?nh**:
 ^
Main.java:11: error: illegal character: '\ud83d\udd27'
## ? **Nhi?m V? Ch?nh**:
   ^
Main.java:17: error: illegal character: '#'
## ? **1. C?u Tr?c File JSON B?t Bu?c**:
^
Main.java:17: error: illegal character: '#'
## ? **1. C?u Tr?c File JSON B?t Bu?c**:
 ^
Main.java:17: error: illegal character: '\ud83d\udcdc'
## ? **1. C?u Tr?c File JSON B?t Bu?c**:
   ^
Main.java:23: error: illegal character: '`'
| `id`            | Integer        | S? th? t? c?a c?u h?i.                                                                                         |
  ^
Main.java:23: error: illegal character: '`'
| `id`            | Integer        | S? th? t? c?a c?u h?i.                                                                                         |
     ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
  ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
           ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                      ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                             ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                              ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                  ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                  ^
Main.java:24: error: illegal character: '\'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                   ^
Main.java:24: error: illegal character: '\'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                    ^
Main.java:24: error: illegal character: '\'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                           ^
Main.java:24: error: illegal character: '\'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                            ^
Main.java:24: error: illegal character: '`'
| `question`      | String         | Ch?p l?i ch?nh x?c c?u h?i. D?ng `<br />` ?? xu?ng d?ng, `<b>` ?? in ??m, v? `\\( ... \\)` cho c?ng th?c to?n. |
                                                                                                                              ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
  ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
        ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
                                                                 ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
                                                                               ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
                                                                                        ^
Main.java:25: error: illegal character: '`'
| `image`         | String / null  | T?n file ?nh n?u c? (v? d?: `q21_graph.jpg`), ho?c `null` n?u kh?ng c?.                                        |
                                                                                             ^
Main.java:26: error: illegal character: '`'
| `options`       | Array\[String] | Danh s?ch c?c l?a ch?n (A, B, C...).                                                                           |
  ^
Main.java:26: error: illegal character: '`'
| `options`       | Array\[String] | Danh s?ch c?c l?a ch?n (A, B, C...).                                                                           |
          ^
Main.java:26: error: illegal character: '\'
| `options`       | Array\[String] | Danh s?ch c?c l?a ch?n (A, B, C...).                                                                           |
                         ^
Main.java:27: error: illegal character: '`'
| `correctAnswer` | String         | K? t? c?a ??p ?n ??ng (v? d?: `"C"`).                                                                          |
  ^
Main.java:27: error: illegal character: '`'
| `correctAnswer` | String         | K? t? c?a ??p ?n ??ng (v? d?: `"C"`).                                                                          |
                ^
Main.java:27: error: illegal character: '`'
| `correctAnswer` | String         | K? t? c?a ??p ?n ??ng (v? d?: `"C"`).                                                                          |
                                                                   ^
Main.java:27: error: illegal character: '`'
| `correctAnswer` | String         | K? t? c?a ??p ?n ??ng (v? d?: `"C"`).                                                                          |
                                                                       ^
Main.java:28: error: illegal character: '`'
| `explanation`   | String         | (QUAN TR?NG) L?i gi?i b?ng ti?ng Vi?t, tu?n th? tri?t l? "Gi?i b?i d??i 20 gi?y".                              |
  ^
Main.java:28: error: illegal character: '`'
| `explanation`   | String         | (QUAN TR?NG) L?i gi?i b?ng ti?ng Vi?t, tu?n th? tri?t l? "Gi?i b?i d??i 20 gi?y".                              |
              ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
  ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
             ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                     ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                            ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                               ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                                        ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                                                ^
Main.java:29: error: illegal character: '`'
| `difficulty`    | String         | `"easy"`, `"medium"`, ho?c `"hard"`.                                                                           |
                                                                       ^
Main.java:30: error: illegal character: '`'
| `topic`         | String         | Ch? ?? c?a c?u h?i, c?ng c? th? c?ng t?t (v? d?: `"Calculus (Implicit Differentiation)"`).                     |
  ^
Main.java:30: error: illegal character: '`'
| `topic`         | String         | Ch? ?? c?a c?u h?i, c?ng c? th? c?ng t?t (v? d?: `"Calculus (Implicit Differentiation)"`).                     |
        ^
Main.java:30: error: illegal character: '`'
| `topic`         | String         | Ch? ?? c?a c?u h?i, c?ng c? th? c?ng t?t (v? d?: `"Calculus (Implicit Differentiation)"`).                     |
                                                                                      ^
Main.java:30: error: illegal character: '`'
| `topic`         | String         | Ch? ?? c?a c?u h?i, c?ng c? th? c?ng t?t (v? d?: `"Calculus (Implicit Differentiation)"`).                     |
                                                                                                                            ^
Main.java:31: error: illegal character: '`'
| `hints`         | Array\[String] | (QUAN TR?NG) Danh s?ch c?c g?i ? b?ng ti?ng Vi?t, t?p trung v?o c?c m?o v? "c?u th?n ch?" ?? gi?i nhanh nh?t.  |
  ^
Main.java:31: error: illegal character: '`'
| `hints`         | Array\[String] | (QUAN TR?NG) Danh s?ch c?c g?i ? b?ng ti?ng Vi?t, t?p trung v?o c?c m?o v? "c?u th?n ch?" ?? gi?i nhanh nh?t.  |
        ^
Main.java:31: error: illegal character: '\'
| `hints`         | Array\[String] | (QUAN TR?NG) Danh s?ch c?c g?i ? b?ng ti?ng Vi?t, t?p trung v?o c?c m?o v? "c?u th?n ch?" ?? gi?i nhanh nh?t.  |
                         ^
Main.java:35: error: illegal character: '#'
## ? **2. Tri?t L? "Gi?i B?i D??i 20 Gi?y"**
^
Main.java:35: error: illegal character: '#'
## ? **2. Tri?t L? "Gi?i B?i D??i 20 Gi?y"**
 ^
Main.java:35: error: illegal character: '\ud83e\udde0'
## ? **2. Tri?t L? "Gi?i B?i D??i 20 Gi?y"**
   ^
Main.java:37: error: illegal character: '`'
**(?p d?ng cho `explanation` v? `hints`)**
               ^
Main.java:37: error: illegal character: '`'
**(?p d?ng cho `explanation` v? `hints`)**
                           ^
Main.java:37: error: illegal character: '`'
**(?p d?ng cho `explanation` v? `hints`)**
                                ^
Main.java:37: error: illegal character: '`'
**(?p d?ng cho `explanation` v? `hints`)**
                                      ^
Main.java:41: error: illegal character: '#'
### ? **?u ti?n h?ng ??u: T?c ??**
^
Main.java:41: error: illegal character: '#'
### ? **?u ti?n h?ng ??u: T?c ??**
 ^
Main.java:41: error: illegal character: '#'
### ? **?u ti?n h?ng ??u: T?c ??**
  ^
Main.java:41: error: illegal character: '\u2705'
### ? **?u ti?n h?ng ??u: T?c ??**
    ^
Main.java:46: error: illegal character: '#'
### ? **S? d?ng "C?u Th?n Ch?" v? M?o Ghi Nh?**
^
Main.java:46: error: illegal character: '#'
### ? **S? d?ng "C?u Th?n Ch?" v? M?o Ghi Nh?**
 ^
Main.java:46: error: illegal character: '#'
### ? **S? d?ng "C?u Th?n Ch?" v? M?o Ghi Nh?**
  ^
Main.java:46: error: illegal character: '\ud83d\udca1'
### ? **S? d?ng "C?u Th?n Ch?" v? M?o Ghi Nh?**
    ^
Main.java:52: error: illegal character: '`'
    * `"Nh?t L?, Nh? ?a, Tam L??ng, T? M?"`
      ^
Main.java:52: error: illegal character: '`'
    * `"Nh?t L?, Nh? ?a, Tam L??ng, T? M?"`
                                          ^
Main.java:53: error: illegal character: '`'
    * `"t? ph?y nh?n m?u, tr? m?u ph?y nh?n t?"`
      ^
Main.java:53: error: illegal character: '`'
    * `"t? ph?y nh?n m?u, tr? m?u ph?y nh?n t?"`
                                               ^
Main.java:54: error: illegal character: '`'
    * `"??i ch? ???ng ch?o ch?nh, ??i d?u ???ng ch?o ph?"`
      ^
Main.java:54: error: illegal character: '`'
    * `"??i ch? ???ng ch?o ch?nh, ??i d?u ???ng ch?o ph?"`
                                                         ^
Main.java:56: error: illegal character: '#'
### ? **Gi?i th?ch "B?n Ch?t" c?a M?o (khi c?n)**
^
Main.java:56: error: illegal character: '#'
### ? **Gi?i th?ch "B?n Ch?t" c?a M?o (khi c?n)**
 ^
Main.java:56: error: illegal character: '#'
### ? **Gi?i th?ch "B?n Ch?t" c?a M?o (khi c?n)**
  ^
Main.java:56: error: illegal character: '\ud83e\udde9'
### ? **Gi?i th?ch "B?n Ch?t" c?a M?o (khi c?n)**
    ^
Main.java:62: error: illegal character: '#'
### ? **T? duy nh? ng??i ?i thi**
^
Main.java:62: error: illegal character: '#'
### ? **T? duy nh? ng??i ?i thi**
 ^
Main.java:62: error: illegal character: '#'
### ? **T? duy nh? ng??i ?i thi**
  ^
Main.java:62: error: illegal character: '\ud83d\udd0d'
### ? **T? duy nh? ng??i ?i thi**
    ^
Main.java:64: error: illegal character: '\u2192'
* **Th? ??p ?n**: N?u th? nhanh h?n gi?i ? h??ng d?n c?ch th?.
                                         ^
Main.java:66: error: illegal character: '`'
* **Nh?n d?ng m?u**: H??ng d?n nh?n ra c?c d?ng b?i quen thu?c (v? d?: `x?ln(x) ? 0`, t?ch ph?n tr?n ?o?n ??i x?ng...).
                                                                       ^
Main.java:66: error: illegal character: '\u2192'
* **Nh?n d?ng m?u**: H??ng d?n nh?n ra c?c d?ng b?i quen thu?c (v? d?: `x?ln(x) ? 0`, t?ch ph?n tr?n ?o?n ??i x?ng...).
                                                                                ^
Main.java:66: error: illegal character: '`'
* **Nh?n d?ng m?u**: H??ng d?n nh?n ra c?c d?ng b?i quen thu?c (v? d?: `x?ln(x) ? 0`, t?ch ph?n tr?n ?o?n ??i x?ng...).
                                                                                   ^
Main.java:68: error: illegal character: '#'
### ? **Tr?nh b?y r? r?ng, s?c t?ch**
^
Main.java:68: error: illegal character: '#'
### ? **Tr?nh b?y r? r?ng, s?c t?ch**
 ^
Main.java:68: error: illegal character: '#'
### ? **Tr?nh b?y r? r?ng, s?c t?ch**
  ^
Main.java:68: error: illegal character: '\ud83d\udcdd'
### ? **Tr?nh b?y r? r?ng, s?c t?ch**
    ^
Main.java:70: error: illegal character: '`'
* D?ng `<b>...</b>` ?? l?m n?i b?t c?c b??c ho?c k?t lu?n quan tr?ng.
       ^
Main.java:70: error: illegal character: '`'
* D?ng `<b>...</b>` ?? l?m n?i b?t c?c b??c ho?c k?t lu?n quan tr?ng.
                  ^
Main.java:71: error: illegal character: '`'
* D?ng g?ch ??u d?ng ho?c c?c b??c s? (`1.`, `2.`, ...) ?? chia nh? l?i gi?i.
                                       ^
Main.java:71: error: illegal character: '`'
* D?ng g?ch ??u d?ng ho?c c?c b??c s? (`1.`, `2.`, ...) ?? chia nh? l?i gi?i.
                                          ^
Main.java:71: error: illegal character: '`'
* D?ng g?ch ??u d?ng ho?c c?c b??c s? (`1.`, `2.`, ...) ?? chia nh? l?i gi?i.
                                             ^
Main.java:71: error: illegal character: '`'
* D?ng g?ch ??u d?ng ho?c c?c b??c s? (`1.`, `2.`, ...) ?? chia nh? l?i gi?i.
                                                ^
Main.java:76: error: illegal character: '#'
## ? **3. Quy T?c ??nh D?ng B?t Bi?n**
^
100 errors
stdout
Standard output is empty