• VNOJ
  • Home
  • PRoblems
  • Submissions
  • Users
    • Organizations
  • Contests
  • Tag
  • About
    • FAQ
    • Judges
    • Devlog
    • Github
    • Tickets
  • Wiki
  • Thư viện đề thi
VI EN Log in  or  Sign up

  • Blog
  • Events
  • Newsfeed
  • Blogs

2

Spoiler trong phần comment

ngkan posted on April 30, 2021, 4:08 p.m.

VNOJ đã thêm spoiler syntax cho phần comment. Bây giờ bạn có thể "ẩn" comment của bạn sau một lớp spoiler để tránh spoil mọi người.

Để cho một đoạn chữ vào spoiler, bạn chỉ cần chèn >! vào đầu mỗi dòng.


Ví dụ 1:

Comment bạn viết:

Spoiler cho bài A + B;
>! Bạn cần dùng toán tử +

Comment được hiển thị:

Spoiler cho bài A + B;

Bạn cần dùng toán tử +


Các spoiler cũng có thể được lồng vào nhau:

Ví dụ 2:

Comment bạn viết:

Spoiler cho bài A + B;
>! Bạn cần dùng toán tử +
>!
>! >! Và in ra A+B
>!
>! Thế là xong bài!

Comment được hiển thị:

Spoiler cho bài A + B;

Bạn cần dùng toán tử +

Và in ra A+B

Thế là xong bài!


Ngoài ra VNOJ cũng đã thiết lập nội quy comment nhằm giữ cho môi trường comment luôn luôn tích cực.

ngkan
oApril 30, 2021, 4:08 p.m. 0

5

Hệ thống điểm làm bài

ngkan posted on April 19, 2021, 4:25 p.m.

Hệ thống tính điểm làm bài cũ của VNOI (lấy tổng điểm tất cả các bài) "thiên vị" những bạn cày nhiều bài dễ và làm thiệt thòi các bạn khác dành nhiều thời gian nghĩ bài khó. VNOI muốn dùng hệ thống tính điểm mới nhằm khắc phục tình trạng này.

Cách tính điểm

Điểm làm bài của bạn sẽ được tính theo công thức

$$ D + C $$

trong đó:

  • ~ D ~ tượng trưng cho độ khó của các bài bạn làm,
  • ~ C ~ tượng trưng cho độ chăm làm bài của bạn.
Điểm từ độ khó của bài làm được ~ D ~

Hệ thống sẽ lấy tổng điểm có trọng số của ~ 300 ~ bài có điểm cao nhất bạn kiếm được để xét. Bài điểm cao thứ ~i~ sẽ cộng ~0.98514^i \times (\text{điểm bạn kiếm được})~ vào điểm làm bài của bạn.

Nói cách khác, nếu gọi ~ S ~ là danh sách ~ 300 ~ bài có điểm cao nhất bạn kiếm được, sắp xếp theo thứ tự giảm dần, thì bạn sẽ được

$$D = \sum_{i=0}^{min(|S|, 300) - 1} 0.98514^i \times S[i]$$

Công thức này hoạt động thế nào? Bài có điểm cao thứ:

  • ~ 1 ~: được cộng thẳng điểm bạn kiếm được vào ~ D ~
  • ~ 10 ~: có trọng số ~ \approx 0.87 ~
  • ~ 50 ~: có trọng số ~ \approx 0.48 ~
  • ~ 100 ~: có trọng số ~ \approx 0.25 ~
  • ~ 200 ~: có trọng số ~ \approx 0.05 ~
  • ~ 300 ~: có trọng số ~ \approx 0.01 ~
Điểm từ độ chăm làm bài ~ C ~

Gọi ~ N ~ là số bài bạn đã AC. Bạn sẽ được cộng

$$C = 0.05 \times N$$

điểm vào điểm làm bài.

Công thức này hoạt động thế nào? Nếu bạn AC:

  • ~ 10 ~ bài: ~ C = 0.5 ~
  • ~ 100 ~ bài: ~ C = 5 ~
  • ~ 500 ~ bài: ~ C = 25 ~

Làm thế nào để xem cơ cấu điểm làm bài của bạn?

Bạn có thể xem danh sách ~ 300 ~ bài tốt nhật của bạn và cách chúng cộng điểm trong hồ sơ của bạn, tab "Thống kê".

Sample image

Tại sao điểm làm bài của bạn bị đổi?

Hiện tại có một vài bài trên OJ có điểm không phản ánh đúng độ khó của bài. VNOI có thể sửa điểm của bài và tính lại điểm của mọi người.

ngkan
oApril 19, 2021, 4:25 p.m. 1

1

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

leduykhongngu posted on Feb. 21, 2021, 12:00 p.m.

Chào mừng bạn đến với VNOJ,

VNOJ - VNOI Online Judge là hệ thống online judge chính thức của VNOI, dựa trên nền tảng của hệ thống DMOJ.

VNOJ được tạo ra với mục đích xây dựng một môi trường luyện tập và cạnh tranh dành cho cộng đồng Tin Học Việt Nam. VNOJ là một hệ thống chấm bài tự động hoàn toàn độc lập của VNOI và là bước tiến tiếp theo trong quá trình di dời và nâng cấp VOJ.

Hiện nay, hệ thống VNOJ đã đưa trở lại kho bài tập rộng lớn từ hệ thống cũ VOJ (bao gồm các đề thi Học Sinh Giỏi Quốc Gia, ACM-ICPC, ... qua các năm). Kho bài tập này sẽ được cập nhật thường xuyên với những bài tập mới từ các kì thi, trong đó có những kì thi luyện tập trên VNOJ và những đề thi chính thức của VNOI.

Các bạn có thể nộp bài A cộng B để làm quen với trang web.

Trong quá trình sử dụng, nếu gặp sự cố gì có thể comment tại đây hoặc liên hệ với admin bằng cách:

  • Các bạn có thể truy cập kênh chat bằng đường dẫn sau: discord
  • Hoặc các bạn có thể giam gia nhóm facebook của VNOI.
leduykhongngu
oFeb. 21, 2021, 12:00 p.m. 3
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • »

Upcoming contests

Bedao Regular Contest 08
Starting in 08:35:46.

Top users

# Username Points
1
nguyen31hoang08minh2003
131.74
2
ntnguyen
127.69
3
DP_196
126.24
4
ProTeam15
124.25
5
nghiass001
123.47
Organizations View all >>>

Top contributors

# Username Contrib.
1
dquynh_2811
878
2
Mike4235
562
3
Mondeus
362
4
NoobCpp
353
5
chrome
320
View all >>>

Comment stream Discord

  • krytal → Hội trường
  • 21ti_hdhphat → Editorial for Bedao Regular Contest 07 - TRAIN
  • LêThanhThảo → Floyd hoặc Dijkstra (Cơ bản)
  • StormgamingKhongCopCode → Editorial for Bedao Regular Contest 07 - TRAIN
  • StormgamingKhongCopCode → Bedao Regular Contest 08
  • PhanTienDung → Thu hoạch
  • 21ti_hdhphat → Editorial for Bedao Regular Contest 07 - TRAIN
  • PPAP_1264589 → VM 10 Bài 01 - Điều kiện thời tiết
  • kennikai → VM 10 Bài 01 - Điều kiện thời tiết
  • ObitiDev → Bedao Regular Contest 08
RSS / Atom

New problems

  • IOI 2022 - Ngày 1 - Bài 1 - Catfish Farm
  • IOI 2022 - Ngày 1 - Bài 2 - Prisoner Challenge
  • IOI 2022 - Ngày 2 - Bài 1 - Digital Circuit
  • IOI 2022 - Ngày 2 - Bài 2 - Rarest Insects
  • IOI 2022 - Ngày 2 - Bài 3 - Thousands Islands
  • IOI 2022 - Ngày 1 - Bài 3 - Radio Towers
  • Free Contest Cup 2022 Q2 - FLIPCARD
RSS / Atom

proudly powered by DMOJ | follow us on Github and Facebook