Skip to content
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color grey color
         
 | 
VNOI - Olympic tin học Việt Nam

Điểm tin VOJ

Số thành viên:6040
Số bài tập:1001
Số bài nộp:722923
Bài nộp hôm nay:0

Top 10 thành viên xuất sắc

HạngThành viênĐiểm
1mr_invincible587.9
2white_cobra418.6
3hieult403.4
4phaleq384.0
5vodanh9x368.2
6con_nha_ngheo352.0
7flash_mt350.2
8darksabers349.8
9yenthanh132345.3
10rockman9x_94343.1

[VOJ] Hệ thống tính điểm và cấp bậc
    

1. Điểm cá nhân

Điểm của mỗi thành viên VOJ là tổng từ 3 loại điểm: điểm bài tập, điểm thưởng khi đạt giải các kỳ thi và điểm thưởng khi đóng góp bài tập.

Xem bảng điểm chi tiết để biết điểm thành phần của mỗi thành viên.

1.1. Điểm bài tập

Điểm của mỗi bài tập bạn giải được hoặc giải đúng một phần sẽ phụ thuộc vào giá trị của bài tập đó. Chi tiết như sau:

  • Bài loại acm và oi: giá trị của mỗi bài là 80 / (40 + số người giải được)
  • Bài loại tutorial: giá trị của mỗi bài là 40 / (40 + số người giải được)
  • Bài loại challenge: giá trị của mỗi bài là 80 / (40 + số người đạt điểm tốt nhất)
  • Với mỗi bài bạn giải được hoặc giải đúng một phần, bạn sẽ được số điểm là (điểm của bạn / điểm cao nhất) * giá trị của bài. Đối với bài acm / oi, nếu bạn đạt 100% số điểm của bài, điểm sẽ được nhân thêm với hệ số (1 + 0.2 * (số ngôn ngữ lập trình dùng để giải bài - 1)). Riêng đối với loại bài challenge sắp theo điểm từ nhỏ đến lớn, số điểm bạn nhận được là (điểm thấp nhất / điểm của bạn) * giá trị của bài.

1.2. Điểm thi

Một số kỳ thi định kỳ do VOJ tổ chức sẽ trao điểm thưởng kèm theo mỗi giải thưởng của kỳ thi. Cụ thể, mỗi giải thưởng sẽ có một điểm gốc. Với mỗi giải thưởng đạt được, số điểm thật sự bạn nhận được sẽ bằng điểm gốc * (số người tham dự kỳ thi + 500) / 700.

1.3. Điểm gửi bài

Đối với các problem setters, nếu bạn đóng góp N bài tập lên VOJ bạn sẽ nhận được số điểm thưởng là -12.5*(0.96^N - 1).

2. Điểm trường

Điểm mỗi thành viên đóng góp bằng điểm thành viên * 0.73^(hạng của thành viên trong đơn vị). Điểm đơn vị bằng tổng điểm đóng góp của các thành viên.

3. Cấp bậc

3.1. Cách tính cấp bậc

Để từ cấp N lên cấp N+1 bạn cần số điểm là 0.5*(1.07^(N-1)).

3.2. Màu sắc

Mỗi thành viên sẽ mang một màu sắc khác nhau tùy theo cấp bậc của mình. Chi tiết như sau:
  • Màu đỏ : từ cấp 75 trở lên
  • Màu đỏ : từ cấp 73 trở lên
  • Màu đỏ : từ cấp 71 trở lên
  • Màu đỏ : từ cấp 69 trở lên
  • Màu đỏ : từ cấp 67 trở lên
  • Màu đỏ: từ cấp 63 trở lên
  • Màu hồng: từ cấp 60 trở lên
  • Màu cam: từ cấp 56 trở lên
  • Màu vàng: từ cấp 49 trở lên
  • Màu xanh dương: từ cấp 39 trở lên
  • Màu xanh lá: từ cấp 28 trở lên
  • Màu tím: từ cấp 13 trở lên
  • Màu xanh nhạt: từ cấp 5 trở lên
  • Màu xám: từ cấp 2 trở lên