About

Chào mừng bạn đến với TMATH!

TMATH là sân chơi lập trình dành cho các bạn trên khắp cả nước. Tại đây, bạn có thể luyện tập, thử sức trong các kỳ thi và cùng cộng đồng phát triển kỹ năng giải quyết vấn đề.

TMATH được xây dựng dựa trên mã nguồn mở của DMOJ và được phát triển để phục vụ hoạt động học tập, giảng dạy và thi đấu lập trình.

Dưới đây là những thông tin giúp bạn bắt đầu và sử dụng TMATH thuận tiện hơn.


Tôi chưa hiểu kết quả chấm bài. Tôi nên xem ở đâu?

Sau khi nộp bài, hệ thống sẽ trả về kết quả chấm. Bạn có thể tìm hiểu ý nghĩa của từng trạng thái tại Hướng dẫn kết quả chấm bài.

Làm thế nào để đổi màu tên người dùng?

Màu tên người dùng thể hiện cấp bậc tương ứng với điểm xếp hạng (rating) của bạn. Rating được cập nhật khi bạn tham gia các kỳ thi có tính điểm xếp hạng.

Hãy luyện tập thường xuyên và tham gia các kỳ thi để cải thiện kỹ năng, nâng cao rating và chinh phục những cấp bậc mới!

Điểm xếp hạng Cấp bậc
\(< 1000\) Newbie
\(1000–1299\) Amateur
\(1300–1599\) Expert
\(1600–1899\) Candidate Master
\(1900–2399\) Master
\(2400–2999\) Grandmaster
\(\geq 3000\) Target

Tôi gặp lỗi khi sử dụng TMATH. Tôi nên làm gì?

Nếu gặp lỗi liên quan đến một bài tập, hãy báo cáo trong phần bình luận của bài đó. Với các sự cố khác, hãy liên hệ đội ngũ quản trị viên.

Để chúng tôi kiểm tra nhanh hơn, bạn nên cung cấp:

  • Bài tập hoặc trang đang gặp lỗi.
  • Các thao tác dẫn đến lỗi.
  • Nội dung thông báo lỗi, ảnh chụp màn hình hoặc liên kết bài nộp liên quan.

Nếu lỗi xảy ra khi chấm bài, hãy hạn chế nộp lại liên tục trong lúc chờ xử lý.

Điểm −9999 trong một kỳ thi có nghĩa là gì?

Điểm −9999 cho biết bạn đã bị đánh dấu do nghi ngờ vi phạm quy định hoặc gian lận trong kỳ thi.

Nếu cho rằng có nhầm lẫn, hãy liên hệ quản trị viên và cung cấp thông tin liên quan để được xem xét lại.

Làm thế nào để liên hệ quản trị viên?

Bạn có thể liên hệ đội ngũ quản trị viên hoặc trợ giảng phụ trách lớp học của mình để được hỗ trợ.

Khi liên hệ, hãy nêu rõ tên tài khoản, vấn đề cần giải quyết và các thông tin liên quan để chúng tôi hỗ trợ thuận tiện hơn.

Trường học của tôi chưa có trên TMATH. Tôi có thể thêm bằng cách nào?

Hãy liên hệ quản trị viên và cung cấp tên trường cùng thông tin cần thiết. Chúng tôi sẽ kiểm tra và hỗ trợ bổ sung.

Tôi có thể đóng góp cho TMATH như thế nào?

Bạn có thể giúp TMATH ngày càng hoàn thiện bằng cách báo cáo lỗi, góp ý về tính năng hoặc đề xuất những ý tưởng hữu ích cho cộng đồng.

Mỗi đóng góp đều giúp chúng tôi cải thiện trải nghiệm học tập và luyện thi trên hệ thống.

Tôi muốn tìm thêm bài tập hoặc những thử thách khó hơn.

Hãy khám phá các nhóm bài tập, kỳ thi và tổ chức trên TMATH. Một số nội dung được cung cấp trong từng tổ chức hoặc lớp học.

Nếu cần thêm bài tập phù hợp với trình độ của mình, hãy trao đổi với quản trị viên hoặc trợ giảng để được hướng dẫn.

Tôi có thể tạo kỳ thi riêng trên TMATH không?

Nếu bạn muốn tổ chức kỳ thi hoặc đóng góp bài tập, hãy liên hệ đội ngũ quản trị viên để trao đổi về nội dung và quyền truy cập cần thiết.

Bạn cũng có thể tham gia hỗ trợ các lớp học với vai trò trợ giảng khi đáp ứng yêu cầu chuyên môn.

Tôi có thể sử dụng TMATH cho trường học của mình không?

TMATH sẵn sàng trao đổi và hỗ trợ triển khai hệ thống phục vụ việc giảng dạy, luyện tập và tổ chức các kỳ thi lập trình tại trường học.

Hãy liên hệ với chúng tôi để trao đổi về nhu cầu sử dụng, nội dung bài tập và phương án triển khai phù hợp.

TMATH có nghĩa là gì?

TMATH là tên thương hiệu của chúng tôi, mang ý nghĩa True – Math.

Tên gọi ban đầu là Tmathcoding, sau đó được rút gọn thành TMATH để dễ nhớ và thuận tiện hơn khi sử dụng.