on 10:28 p.m. 29 dec, 2020 3

Happy New Year Contest

Chào các bạn, sau một khoảng thời gian khá lâu không có một kì thi nào, không biết các bạn còn nhớ đến lqdoj không ?

Nhân dịp năm mới, team lqdoj sẽ trở lại với một contest div 2 hoàn toàn mới. Kì thi sẽ tính rating cho tất cả các bạn có rating < 1600 Kì thi dự kiến sẽ diễn ra vào lúc 19:00 3/1/2021. Các bạn sẽ có 120 - 150 phút để giải quyết 5 - 7 bài tập. cuom1999, amiCaiWinDao sẽ chỉ đạo kì thi lần này.

Hi vọng các bạn sẽ đón nhận sự trở lại này, và xin chúc tất cả các bạn một năm mới an khang thịnh vượng, trình độ thăng tiến như con hổ mọng thêm cánh, như con rồng dài thêm chục mét.

UPDATE : Xin cảm ơn anhkha2003 đã giúp chuẩn bị một số bài tập.

UPDATE : Xin cảm ơn CaiWinDao đã thêm tên chính mình vào bài đăng để bài đăng dài hơn.

UPDATE : Các bài tập đều có subtasks, các bạn nên đọc tất cả các bài vì các bài cuối có thể có nhiều subtasks dễ hơn các bài đầu.

on 12:02 p.m. 27 nov, 2021 0

Về việc tạo contest cho HS luyện tập

Chào quý thầy cô,
Hiện tại một số thầy cô sử dụng tài khoản được thiết lập có chức năng tạo bài tập, tạo contest để cho riêng HS mình luyện tập nhờ thầy cô lưu tâm đến một vài ý nhỏ sau:

  • Khi tạo bài tập thì xem bài tập đó có tồn tại trên web chưa?

    • Nếu có rồi thì chọn bài tập đó vào contest cho HS luyện tập luôn chứ không tạo thêm bài tập gây lãng phí tài nguyên server
    • Nếu chưa có thì tạo bài tập theo đúng khuôn mẫu chuẩn (nếu thầy cô cần giữ bí mật bài tập thì để chế độ private)
  • Khi tạo contest luyện tập cho học sinh thì

    • Nên tạo một tổ chức (organization - một lớp học) và chỉ tạo contest cho tổ chức này làm bài (chỉ có HS trong tổ chức đó mới thấy contest)
    • Không tạo contest để chế độ public rồi đặt password => nhiều em thấy contest mà không vào được.
    • Thời gian cho một contest không nên kéo quá dài (một số contest kéo dài đến 1 năm)

Thầy cô chưa rõ chức năng nào thì có thể inbox mình hoặc Ban quản trị trang web để được hướng dẫn thêm.

Xin cảm ơn quý thầy cô.

on 12:35 p.m. 8 oct, 2020 8

Summary MAFC Contest

Chào các bạn, vậy là MAFC contest đã kết thúc. Lời đầu tiên, mình xin cảm ơn các admin đã giúp mình chỉnh sửa và hoàn thành contest, và tất nhiên thành công của contest còn có công của các bạn đã bỏ ra thời gian của mình để tham gia

Top 5 bạn đạt điểm cao nhất của contest như sau:

Rank User Điểm Thời gian
1 thenymphsofdelphi 453 02:59:06
2 dangquan6b 400 03:36:31
3 fireflyEX 353 04:49:32
4 bao 353 04:58:30
5 IGCONITO 300 03:25:04

Và dưới đây là những nhận xét của mình trong contest vừa qua:

Nhìn qua thi đây là 1 contest rất thú vị về cả đề bài lẫn độ khó. Tuy rằng độ khó của bộ đề lần này khá cao nhưng các bạn đã hoàn thành được 4/5 bài, đặc biệt là thenymphsofdelphi - Đây là kết quả rất đáng khâm phục và mình mong những contest tiếp theo các bạn vẫn sẽ giữ phong độ này.

Sau đây mình sẽ đi vào cụ thể từng bài:

Đối với bài A, các bạn chỉ cần nắm vững được xử lý hoán vị. Đây là một bài không quá khó, thật tiếc vì có một vài bạn không thể hoàn thành trọn vẹn

Đối với bài B, ban đầu nhìn vào có vẻ khá khó, nhưng chỉ cần vẽ hình, để ý đặc điểm các đường thẳng có thể tạo với nhau thành tam giác

Đối với bài C, có khá nhiều cách giải, nhưng cách đơn giản nhất là O(N^4) bằng cách sử dụng 2 for để check hình vuông xem khi lật ngược lại có thỏa mãn được điều kiện hay không. Sau đó có thể giảm đpt lại (bài này anh cuom1999 đã giảm được đến O(N^2*log(N)))

Đến với bài D, đây là 1 bài DP khá khó, khi các bạn cần phải xử lý được các trường hợp nhỏ hơn để tìm được cách giải cho bài này

Cuối cùng là bài E, đây là một bài với độ khó cao nhất, yêu cầu bạn cần phải nắm được kiến thức về toán, áp dụng vào và kết hợp với DP + BS. Những bạn đã làm được 50% số điểm bài này thật sự rất tốt

Cuối cùng, xin chúc mừng những bạn được tăng rating trong contest này, các bạn bị giảm rating cũng đừng buồn vì còn nhiều cơ hội trong những contest sau. Trong những contest sau thì mình hứa các bài tập sẽ nhẹ hơn, và sẽ không cướp top nữa đâu ^^. Cảm ơn các bạn đã tham dự contest này.

P/s: bộ đề ban đầu còn vài bài, nên contest sau mình sẽ hoàn thành sớm thôi (vẫn siêu siêu dễ nha).

on 11:47 a.m. 24 sep, 2020 22

MAFC Contest

Chào các bạn, một kì contest nữa sắp đến. Contest lần này do bạn vinhntndu (người đứng đầu bảng rank lqdoj) ra đề. Hiện tại số lượng bài vẫn còn là một bí ấn, và thời gian diễn ra contest cũng đang là một ẩn số. Nhưng <s> chắc chắn rằng contest sẽ có 2 dvision, div 1 dành những bạn có rating cao hơn 1499 và div 2 dành cho những bạn chưa có rating hoặc có rating thấp hơn 1500 </s>.

Bộ đề vẫn đươc coordinate bởi những gương mặt quen thuộc là amicuom1999. Với sự đóng góp của vinhntndu, đây có lẽ sẽ (lại) là một kì contest dễ dàng lên rating cho các bạn. Xin mời các bạn cùng tham gia.

UPDATE1: Contest sẽ được diễn ra lúc <s>14:00</s>, lý do là vì đội ngũ admin không muốn các bạn bị sang chấn tâm lý khi thi codeforces div 2 lúc 23:05.

UPDATE2: Contest sẽ là kì thi gộp chung 2 division (div 1 + div 2), và các bạn sẽ có 135 phút để giải quyết các bài tập.

UPDATE3: Contest sẽ được diễn ra lúc 19:00. Mong các bạn ủng hộ contest lần này. Xin cảm ơn các bạn.

on 9:04 p.m. 14 sep, 2020 6

Summary anime contest

Chào các bạn, vậy là Anime contest đã kết thúc. Trước tiên, mình xin cảm ơn đội ngũ admin đầy tâm huyết đã giúp mình hoàn thành contest và các bạn đã bỏ ra chút thời gian quý báu để tham gia contest này !

Top 5 bạn đạt điểm cao nhất của từng div như sau:

Div 1

THÍ SINH ĐIỂM THỜI GIAN
bao 500 05:23:31
thenymphsofdelphi 490 04:34:50
congthanh2000 450 06:09:44
two_sides 440 04:52:29
Phambd 440 06:32:51

Div 2

THÍ SINH ĐIỂM THỜI GIAN
WuTan 521 05:50:51
SonDinh 431 08:59:01
Member 300 05:23:58
tuanha2 242 04:34:06
n1baont 230 02:46:48

Và dưới đây là những nhận xét của mình trong contest vừa qua:

Nhìn chung đây là 1 contest rất thú vị về cả đề bài lẫn độ khó. Tuy rằng đề có hơi khó nhưng các bạn cũng đã hoàn thành 7/8 bài tập - Đây là kết quả rất đáng khâm phục và mình mong những contest tiếp theo các bạn vẫn sẽ giữ phong độ này.

Còn đi vào cụ thể từng bài:

  • Đối với những bài A, B, C, D, E div 2 thì chú trọng vào phần quy hoạch động và toán là chính, có 1 số bài còn có mẹo. Nếu các bạn chịu khó suy nghĩ thì những bài này nói chung là không khó.
  • Còn đối với những bài D,E div 1 thì có vẻ khó hơn 1 tí, đặc biệt là bài D hơi nặng về toán và phải tư duy khá nhiều.
  • Còn đối với bài F div 1 thì nó có vẻ thực sự khó đối với các bạn - Vì bài này yêu cầu kiến thức về toán và quy hoạch động nâng cao.

Cuối cùng, xin chúc mừng những bạn được tăng rating trong contest này, các bạn bị giảm rating cũng đừng buồn vì còn nhiều cơ hội mà. Trong những contest sau thì mình hứa các bài tập sẽ khó hơn, thú vị hơn và đề cũng mặn hơn.

Xin chúc các bạn sức khỏe và thành công trên con đường coder của mình !

Hỏi ngu: các bạn nghĩ contest sau nên làm về chủ đề gì nhỉ ^^

on 12:06 p.m. 7 sep, 2020 28

anime contest

Chào các bạn, nhân dịp không là gì cả, mình sẽ tặng các bạn một kì contest để lấy lại rating.

Contest sẽ được ra đề bởi couple siêu khủng bin9638algorit, dưới sự chỉ đạo của cuom1999.

Contest sẽ được diễn ra vào lúc 19:00 chủ nhật ngày 13/9/2020. Kì thi sẽ có 2 division. Các bạn sẽ có 5 - 6 bài cho mỗi div và 120 - 135 phút để đạt rank 1 trong kì thi.

Xin mời các bạn tham gia.

on 11:43 a.m. 6 sep, 2020 3

Summary contest Nhảy về 0

Vậy là contest kỉ niệm các sĩ tử hoàn thành kì thi Đại học cũng như học sinh toàn quốc bắt đầu năm học mới đã kết thúc. Lời đầu tiên, mình xin cảm ơn đến đội ngũ Admin giàu lòng nhiệt huyết và đam mê đã hỗ trợ em hoàn thành contest một cách viên mãn , cũng như các bạn đã không ngại khó, ngại khổ, giành chút thời gian quý báu của mình để tham gia contest!

Top 5 bạn đạt điểm cao nhất của từng div như sau:

Div 1

THÍ SINH ĐIỂM THỜI GIAN
MewnianO21 380 05:37:44
thenymphsofdelphi 360 05:47:25
bin9638 320 03:29:49
zipdang04 300 02:25:38
anhkha2003 300 03:15:01

Div 2

THÍ SINH ĐIỂM THỜI GIAN
saicongminh 500 06:11:49
NgJaBach 500 07:10:28
algorit 440 07:55:44
nganngants 410 05:42:58
ktonh123 400 02:39:17

Và dưới đây là những nhận xét của mình trong contest vừa qua:

Nhìn chung, mặc dù đề hơi nặng về toán, công thức nhưng có lẽ những điều đó không ngăn được sự “AC” của các bạn, vì đã có tới 6/8 bài toán được giải quyết trong vòng 2 giờ 15 phút ! - Đây là một kết quả thật đáng khâm phục trước những nổ lực của các bạn và mình mong các bạn tiếp tục thể hiện phong độ đầy ấn tượng này ở những contest tiếp theo.

Còn đi vào cụ thể từng bài, thì mình có mấy lời như sau:

  • Đối với những bài A, B, C, D div2 thì nó không thực sự quá khó, chỉ cần các bạn code đúng theo những gì đề yêu cầu là được, không có mưu mẹo gì ở những bài toán này
  • Còn đối với những bài E,F div2 và E div 1 thì nó có vẻ hơi khó vì nó đòi hỏi ta cần thuần thục những kiến thức quan trọng về đồ thị , xử lý xâu, cấu trúc dữ liệu,....
  • Còn đối với bài F div1 thì có lẻ nó thực sự khó đối với các bạn - Vì nó đòi hỏi ta cần phải biết những thuật toán về đồ thị ở mức cao hơn đó là : Cặp ghép cực đại.

Tóm lại, mình xin chúc mừng những ai đã tăng rating trong contest này, và những bạn bị tụt rating đừng nản nhé ! Hi vọng các bạn học được những gì đó mới mẻ từ contest này và tiến xa hơn nữa trong những contest tiếp theo !

Xin chúc các bạn thật nhiều sức khỏe và ngày càng tăng tiến trên con đường coder của mình !

P/s: Nếu có điều gì cần góp ý cho contest, thì các bạn cứ thoải mái nhé !

on 9:48 p.m. 3 sep, 2020 13

Contest nhảy về 0

?Chào các bạn, để chúc mừng kì thi tốt nghiệp đợt 2 ra bài thơ "Việt Bắc", mình xin phép được tổ chức contest và chung vui cùng các sĩ tử.

Đề thi lần này chỉ liên quan đến code, không liên quan đến "Việt Bắc". Kì thi sẽ được chia làm 2 division. Div 1 dành cho những bạn có rating > 1499 và div 2 dành cho những bạn có rating < 1500. Mỗi kì thi sẽ có 6 bài, các bạn sẽ nhận được 135 phút để giải hết tất cả bài tập này. Với uy tín của jumptozero, coorinator cuom1999 và người sửa chính tả ami, mình tin tưởng đây sẽ là kì thi cực kì đáng tham gia.

Hẹn gặp lại các bạn trong contest, và chúc các bạn được thật nhiều rating.

UPDATE : Contest sẽ diễn ra vào lúc 19:00 ngày 5/9/2020. Đây là một ngày rất đẹp trong phong thuỷ phương Đông.

UPDATE : Giờ đẹp đã bị codeforces chiếm mất. Thời gian đã được cập nhật

on 3:38 p.m. 25 aug, 2020 6

Lịch học Online từ 27/7/2020

Do tình hình của dịch bệnh Covid và giãn cách xã hội.

TT Tân Khoa vẫn duy trì các lớp học lập trình online qua zoom theo lịch như học offline ở TT ạ.

Link cài đặt zoom

  • Các em tải phần mềm zoom theo link ở trên
  • Cài đặt phần mềm và đăng nhập theo ID & Pass của đúng lớp mình.

Chú ý: Tên đăng nhập vào phòng zoom các em đặt đúng mã lớp + tên của mình thì mới được xác nhận vào lớp học

ID và Pass của từng lớp sẽ được thông báo trước giờ học thông qua bài viết này ạ!

  • Lớp Tin 78A: Mã lớp *78A* học từ 17h30-19h00 thứ 2 và thứ 4
    • ID: thứ 2: 750 306 0409, thứ 4: 750 306 0409
    • Pass: thứ 2: 123456
  • Lớp Tin New 1: Mã lớp *New1* học từ 17h30-19h00 thứ 2 và thứ 4

  • Lớp Tin New 2: Mã lớp *New2* học từ 19h30-21h00 thứ 2 và thứ 4

  • Lớp Tin Luyên LQĐ Old: Mã lớp *LQDOLD* học từ 17h30-19h00 thứ 3; thứ 5 và thứ 7

    • ID thứ 3: 853 7604 3511 - ID thứ 5: 874 3637 5355 - Thứ 7 829 2012 4129
    • Password của cả 3 ngày đều là: 987654
    • Nhớ đặt tên zoom theo mẫu để vào lớp: Họ và tên - Tên tài khoản lqdoj - Tên lớp
    • VD: Nguyễn Văn A - nguyenvana - LQDOLD
  • Lớp Tin Luyên LQĐ New: Mã lớp *LQDNEW* học từ 17h30-19h00 thứ 3; thứ 5 và thứ 7 - 19h30-21h00 thứ 7

  • Lớp Tin 78B: Mã lớp *78B* học từ 19h30-21h00 thứ 3 và thứ 5

    • ID thứ 3: 884 5453 9497 - ID thứ 5: 852 6337 5245
    • Password của cả 3 ngày đều là: 987654
    • Nhớ đặt tên zoom theo mẫu để vào lớp: Họ và tên - Tên tài khoản lqdoj - Tên lớp
    • VD: Nguyễn Văn A - nguyenvana - 78B
  • Lớp Python : Mã lớp *Python * học từ 19h30-21h00 thứ 3 và thứ 5

  • Lớp Tin New 3: Mã lớp *New3* học từ 17h30-19h00 thứ 6 và CN

  • Lớp Tin New 4: Mã lớp *New4* học từ 19h30-21h00 thứ 7 và CN

    • ID thứ 7: 816 8917 5473 - ID chủ nhật: 898 4236 1627
    • Password của cả 2 ngày đều là: 987654
    • Nhớ đặt tên zoom theo mẫu để vào lớp: Họ và tên - Tên tài khoản lqdoj - Tên lớp
    • VD: Nguyễn Văn A - nguyenvana - 78B
  • Lớp Scratch: Mã lớp *Scratch* học từ 17h30-19h00 thứ 6 và CN

on 11:08 p.m. 24 aug, 2020 0

Summary Champion Contest

Xin chào tất cả các bạn. Vậy là contest đầu tiên của mình ở trang lqdoj đã kết thúc. Đây là lần đầu tiên mình làm contest trên trang lqdoj nên nếu có thiếu sót gì mong các bạn bỏ qua. Trong contest này nếu có bạn nào bị trừ rating hay cay cú gì thì cũng đừng buồn, bởi vì chúng ta vẫn còn nhiều cơ hội ở các contest sau. Trong các contest lần sau mình tổ chức thì mình hứa hẹn bài sẽ hay và khó hơn, đề sẽ mặn hơn và mong các bạn tiếp tục ủng hộ mình. Mình sẽ cập nhật lời giải sớm nhất có thể. Và cuối cùng, xin chúc mừng fireflyEX đã có cú lội ngược dòng ngoạn mục ở phút cuối để dành chiến thắng với 8 điểm sít sao.

Cuối cùng chúc mừng top 5 bạn đạt điểm cao nhất:
## Div 1 ##
| THÍ SINH | ĐIỂM | THỜI GIAN |
|:----------------------:|:----:|:---------:|
| fireflyEX | 508 | 06:08:52| |
| owouwu | 500 | 04:04:00|
| thenymphsofdelphi | 487 | 02:04:51 |
| BetterAndBetter | 400 | 02:51:35|
| loop | 400 | 06:49:09|

Div 2 ##

THÍ SINH ĐIỂM THỜI GIAN
loop 600 04:13:29
AisukiUwU 540 06:25:14
nguyenltt 500 04:58:32
thanh_minh_k12 379 08:08:20
todonghai2k7 367 08:45:47

Note: Một vài bạn không được tính rating (dù thứ hạng cao) vì tham gia nhầm contest. Mình khuyến khích các bạn nên tham gia đúng bảng (div 1/2) lần sau.