Làm sao để up bài tập lên web?

always tle 2021-04-06 6:11:23

Xin chào mọi người, cho em hỏi làm sao để thêm bài tập ạ?

Tổng cộng 21 trả lời

Trùm CUỐI

Mình cũng không có tool nào cả, chủ yếu dùng VS Code để soạn thôi.

Còn cái sao độ khó thì nó cũng là text thôi, bạn copy rồi dán vào ô thẻ đó. ⭐★★★★

⭐⭐★★★

⭐⭐⭐★★

⭐⭐⭐⭐★

⭐⭐⭐⭐⭐

Nguyễn Văn Đạt

Cái đánh sao độ khó chỗ tags nhập gì để nó hiện ra v ạ

Nguyễn Văn Đạt

Vậy có tool nào soạn markdown nhanh không ạ?

Trùm CUỐI

Bổ sung thêm: 4. Thêm Tag để phân loại (Nếu các bạn phân loại được dạng bài thì thêm tag tương ứng, ngoài ra thêm tag ⭐⭐⭐★★ để đánh giá mức độ khó, dẽ (⭐★★★★ là dễ nhất, ⭐⭐⭐⭐⭐ là khó nhất)).

Trùm CUỐI

Rất hoan nghênh các bạn đưa bài tập lên trang này. Tuy nhiên, mong các bạn khi đưa bài lên thì chú ý giúp mình:

  1. Tính chính xác (Đề bài và bộ test chính xác)
  2. Gõ đề bài đúng định dạng markdown (các bạn có thể xem cách gõ đề bài bằng cách thêm /edit vào cuối link của các bài để đưa về cửa sổ soạn thảo, nhưng đừng lưu lại nhé, nó sẽ tạo bản sao)
  3. Nguồn gốc đề (các bạn lấy ở đề ở đâu thì nên tôn trọng tác giả, ghi rõ nguồn gốc).

Cảm ơn các bạn rất nhiều.

Nguyễn Văn Đạt

A duyệt bài TIMDUONG giúp e với. e mới sửa lại đề rồi

Nguyễn Văn Đạt

Có chỗ nào cho tải bộ test đâu ạ? chỉ có xem được 1 test thôi

Trùm CUỐI

Bạn tìm bài có tag Special Judge nhé.

Nguyễn Văn Đạt

Ví dụ bài nào ạ?

Trùm CUỐI

Bạn có thể tải một số bộ test của các bài có trình chấm ngoài (chọn cái có dùng testlib.h ấy) về để xem và làm theo.

Nguyễn Văn Đạt

Anh hướng dẫn e vài bước được không?

Trùm CUỐI

Trình chấm ngoài thì hơi phức tạp một chút.

Nguyễn Văn Đạt

Vậy làm sao để thêm trình chấm ngoài ạ?

Trùm CUỐI

Mình đã công khai bài của bạn rồi, tuy nhiên bạn chú ý là nên sọa đề dạng Markdown Bạn muốn xem soạn markdown như thế nào thì bạn có thể mở bài bất kỳ rồi thêm /edit vào cuỗi địa chỉ url của bài đó thì sẽ chuyển sang chế độ edit.

always tle

vâng em đã up bộ test lên và chạy thành công rồi ạ giờ chỉ chờ admin mở riêng tư bài em đăng thôi :vv

Trùm CUỐI

Nếu bạn muốn upload bài lên trang web trường mình thì sau khi thêm bài và soạn nội dung cho bài xong thì bạn làm như sau:

  • Bạn vào "Dữ liệu chấm" sẽ chuyển đến tra upload bộ test
  • Để đơn giản mình chỉ nói về kiểu bài "thông thường" và chấm bàng so sánh văn bản thôi nhé, còn nếu cần trình chấm ngoài thì hơi phưc tạp hơn một chút.
  • Bạn chuẩn bị một bộ test để trong file nén, trong file nén đó (không có thư mục con nhé, các file test nằm trực tiếp trong file nén luôn) mối test sẽ có 1 file có phần mở rộng là "in" (tướng ứng là file input) và một file có phần mở rộng là "out" (tương ứng là file output), mỗi test thì file input và file output có cùng tên. Ví dụ các file test: test1.in, test1.out; test2.in, test2.out ...
  • Sau đó bạn chọn file ở mục "Tải lên bộ test (Sử dụng định dạng ZIP)" rồi nhấn "Xác nhận".
Trùm CUỐI

Bạn Upbaif lên trang củng trường bạn hay trang của trường mình? Nếu là trang của trường bạn thì mình không biết trang đó dùng backend nào?

always tle

em muốn up bài lên trang web của trường

always tle

vâng bộ test thì em có rồi nhưng up test lên là tên dạng testx.inp với testx.out (x là số thứ tự test) đúng không ạ

Trùm CUỐI

Bạn có trang web làm bài tập online à hay bạn muốn up lên trang web trường mình? Vấn đề 1: Up bộ test: Cái khó là sinh test chứ up test lên không khó bạn nhé, khi bản soạn thảo đề sẽ có chức năng upload test. Vấn đề 2: Để gõ được text giống như trang web này thì dùng định dạng Markdown bạn nhé. Nói chung những chỗ là văn bản thông thường thì cũng vẫn bình thường thế còn những chỗ có công thức toán cần gõ theo cú pháp Latex.

always tle

à giờ thì em lại gặp 2 vấn đề là bộ test up lên ntn và chỉnh chữ đề sao cho giống đề trên đây bình thường đc ạ