/Usaco-Converter

Convert Usaco test data to themis-style

Primary LanguagePython

--USACO to THEMIS converter--

  • Dùng để chuyển bộ test của usaco thành định dạng có thể dùng trong themis

  • Với mục đích đem bộ đề và test của usaco về themis dễ dàng hơn cho việc chấm bài trong trường, app "USACO to THEMIS converter" đã được ra đời sau gần 2 tiếng ngồi mò mẫm và cop code từ gfg và stackoverflow và tra google.

--Cách dùng--

  • Đầu tiên tải bộ test từ Usaco.org và giải nén.

  • Phần "Problem name: ", nhập vào tên để bộ test khi chuyển sẽ được ở folder có tên đó

  • Phần "Location of file want to convert: ", nhập vào path đi đến nơi bộ test cần chuyển, *lưu ý không nhập thừ dấu gạch ở cuối

  • Phần "Destination of the converted file: ", nhập vào vị trí mà bạn muốn bộ test được lưu

--Output--

  • Sau mỗi lần tạo 1 folder hay file sẽ có thông báo (dù chưa dừng lại đọc do chưa thêm tính năng)
  • Sau khi chuyển thành công cũng sẽ có thông báo "CONVERT SUCESSFULLY" (nhưng cũng không dừng lại đọc)

--Update CSES Crawler--

--CSES TEST CRAWLER--

  • Dùng để lấy test từ 1 bài CSES bất kì thông qua html

Cách dùng

  • Ở mỗi bài ta cần nộp một lần. Sau đó ở trang kết quả, inspect trang và lấy source html ở trang đó.

  • Patse source đó vào 1 file text.txt

  • Chỉnh chỉ mục download ở trình duyệt mặc định thành nơi muốn lưu file

  • Chạy chương trình

  • Sẽ chạy ra định dạng như usaco