on 10:53 p.m. 28 jul, 2020 0

Summary FanXzitThamer Contest

Summary FanXzitThamer Contest

Mình có đôi lời về FanXzitThamer Contest này như sau:

Đầu tiên, mình cảm ơn BTC đã giúp mình có một buổi FanXzitThamer contest khá là thành công, và cảm ơn các bạn đã tham gia vào contest này, mặc dù chỉ là contest đầu tiên của mình.

Thứ hai, mình chúc mừng các bạn tham gia đã hoàn thành FanXzitThamer contest. Mình cũng chúc mừng những bạn đã được tăng điểm rating contest này. Còn những bạn mà bị giảm điểm rating thì cũng đừng buồn, còn nhiều contest khác trong tương lai nên vẫn còn cơ hội để các bạn có thể tăng điểm. Và mình cũng mong rằng các bạn có thể rút ra được nhiều kinh nghiệm mới, và có thể cho mình những nhận xét sau contest này.

Mình xin chúc mừng 5 bạn đạt điểm cao nhất :

THÍ SINH ĐIỂM THỜI GIAN
ldn694 462 03:53:19
anhkha2003 398 04:03:20
Hikarii 366 06:43:40
aten 276 08:25:58
mimibetty 266 06:50:25

Những bạn AC đầu tiên cho từng bài :

BÀI THÍ SINH THỜI GIAN
A Không có ai 00:00:00
B ldn694 00:14:02
C ldn694 00:30:30
D ldn694 00:46:03
E Không có ai 00:00:00
on 9:42 p.m. 25 jul, 2020 8

FanXzitThamer contest

Chào các bạn, để xua tan nỗi lo Covid-19, ami xin mời các bạn tham gia vào contest sắp tới. Contest lần này sẽ do hhoangcpascal ra đề, dưới sự hướng dẫn của cuom1999, và được chỉ đạo bởi ami.

Vì niềm đam mê với ngôn ngữ lập trình pascal, đề thi lần này sẽ cực kì tinh tế, đảm bảo các bạn có thể AC tất cả các bài cho dù viết code bằng pascal hay bất kì ngôn ngữ lập trình nào khác. Nếu các bạn đang tìm kiếm cơ hội lên đỏ, ami tin chắc đây sẽ là kì thi góp phần giúp các bạn hiện thực hoá mong ước này.

Contest sẽ diễn ra vào ngày 28/07/2020, vào lúc 19:00. Các bạn sẽ có 150 phút để giải quyết 5 bài tập. Xin mời các bạn cùng tham gia.

UPDATE : Thời gian đã được điều chỉnh để phù hợp với lịch trình contest, mong các bạn thông cảm.

on 11:02 p.m. 18 jul, 2020 4

SUMMARY JUMPTO0 contest

Hôm nay nhân ngày chủ nhật có nắng nhẹ và mây nhiều, được chút rãnh rỗi buổi sáng nên mình có đôi điều về contest lqdoj10 vừa qua !!!

Trước hết, mình muốn cảm ơn BQT cùng toàn thể các thành viên trong và ngoài lqdoj đã không quảng ngày đêm, giành chút thời gian quý báu của mình để tham gia contest vừa rồi, mình thật sự cảm thấy rất hạnh phúc vì đây là contest đầu tiên mà mình (cùng BQT) làm được nhiều người ủng hộ đến vậy !

Và dưới đây là đôi điều nhận xét của mình về các bài toán mà mình (cùng BQT) ra trong contest

  • Nhìn chung tất cả các bài toán được ra trong contest không thực sự quá khó - thậm chí goi là dễ nếu các bạn chịu khó viết tay ra , chẳng hạn như bài cuối (chuyển đổi dãy số - Nhìn thì có vẻ gì đó rất là "Ghê", nhưng thực sự đó là bài ở mức độ trung bình, thậm chí còn đơn giản hơn cả bài C,D,E mà các bạn đã làm)

  • Đối với hai bài: "Số lẻ loi 1" và "Số lẻ loi 2" có lẽ không làm khó các bạn, khi mới ngay từ 5 phút đầu tiên, đã có nhiều bạn đạt được trên 75 điểm, một vài bạn đã AC. Nhìn chung hai bài này đơn giản, thuần cài đặt và không có vấn đề to tát gì liên quan đến độ phức tạp hoặc bộ nhớ. Chỉ có riêng bài Số lẻ loi 2 có một chút mẹo, nếu ai tinh tế thì có thể phát hiện ra ngay bằng cách sinh một vài số bằng tay là biết ngay ! Nhìn chung, đây là hai bài mà có số lượng AC khá nhiều

  • Tiếp theo đến là bài "Mã hóa dãy ngoặc", đây là một bài cũng thuộc dạng thuần cài đặt, không có mưu mẹo gì cả !!! Nhưng đòi hỏi ta phải nắm bắt một số kĩ thuật cơ bản liên quan đến cấu trúc dữ liệu ! Nếu các bạn cố nghĩ, hoàn toàn có thể làm được bài này, vì đây là bài toán quá quen thuộc rồi, nhưng đôi khi lại gây khó cho ta , nhìn vào khó code được liền !. Nhìn chung bài này có số người AC ít !

  • Tiếp theo là bài "Đoán số dễ dàng" - Là bài do anh ami ra nên mình sẽ nhường phần này lại cho anh !

  • Tiếp theo là bài "Đếm dãy" - Đây thực chất là sự sáng tạo đầy độc đáo và mới lạ của anh cuom1999 từ bài C mà thôi, quả thật vi diệu phải không nào ? Riêng phần bài này mình cũng sẽ xin nhường lại cho anh cuom1999.

  • Tiếp theo là bài toán cuối cùng "Chuyển đổi dãy số" - Tưởng không "Dễ". Nhưng cuối cùng "Dễ không tưởng". Và đã đánh bại tất cả mọi người trong 2h15 phút. Ở bài này, mình sẽ không bình luận gì, vì nó chẳng có gì để nói (Có lẽ vì nó đơn giản, code chỉ vài dòng), nên mình sẽ để lại cho các bạn suy nghĩ, mò mẫm để thấy được cái hay của bài này ~None~~

Tóm lại, mình xin chúc mừng những ai được thăng hạng trong contest này, và các bạn bị tụt rank đừng quá buồn, các bạn đã cố nổ lực hết sức rồi còn gì, Đúng không ??? (Chỗ này nói nhảm môn triết tí: Thắng chính mình mới là quan trọng !)

Thôi bài viết cũng đã dài, mình hi vọng các bạn nhận được điều gì đó trong suốt 2 tiếng 15 phút vò tóc suy nghĩ và là tiền đề cho sự phát triển con đường coder của các bạn !

Chúc các bạn thật nhiều sức khỏe, năng lực nghĩ code ngày càng tăng tiến !!!

P/s: Các bạn có gạch, đá gì cứ ném hết vào đây nhé, biết đâu lại là sự phát triển cho lqdoj sau này !!!!

UPDATE: Đã có editorial cho từng bài.

UPDATE: Xin chúc mừng 5 bạn đạt điểm cao nhất :

THÍ SINH ĐIỂM THỜI GIAN
FanCuaAnhSpyOfGame 500 02:47:11
thenymphsofdelphi 497 03:09:41
owouwu 486 03:56:47
tuanlinh 412 06:21:26
nhphucqt 336 04:40:30

Những bạn AC đầu tiên cho từng bài :

BÀI THÍ SINH THỜI GIAN
A thenymphsofdelphi 00:02:41
B thenymphsofdelphi 00:11:35
C thenymphsofdelphi 00:18:21
D FanCuaAnhSpyOfGame 01:13:52
E thenymphsofdelphi 00:27:11
F ami 00:00:00
on 3:33 p.m. 10 jul, 2020 2

lqdoj010

Chào các bạn, để có được một LQD OJ phát triển như hôm nay, một phần công sức là của các bạn. Mình thay mặt đội ngũ admin, tester, coder, dev, CEO, COO, nhân viên, hậu cần, ... xin được gởi lời cảm ơn chân thành và sâu sắc đến tất cả các bạn.

Trong thời gian vừa qua, đã có rất nhiều bạn đóng góp bài tập cho LQDOJ. Hôm nay, trong niềm hân hoan tột bậc, ami xin được thông báo contest đầu tiên được tổ chức bởi không-phải-admin, đó là bạn jumptozero. Kì thi sẽ diễn ra vào lúc 19:00 15/7/2020. Đề thi sẽ theo format thông thường : các bạn sẽ có 5 - 6 bài và 120-150 phút để giải quyết.

Chất lượng bài tập sẽ được đội ngũ admin tận tâm và giàu nhiệt huyết kiểm duyệt. Với làn gió mới từ jumptozero, hi vọng các bạn cũng sẽ đóng góp thêm thật nhiều kì thi cho LQDOJ. Xin cảm ơn jumptozero và xin mời các bạn cùng tham gia.

UPDATE : Có thể sẽ có một bài interactive trong đề thi. Các bạn có thể tìm hiểu về dạng này này tại đây

UPDATE : Các bạn sẽ có 6 bài tập vào 135 phút để giải quyết. jumptozero là tác giả của 4 bài tập, và để kì thi thêm cân bằng, amicuom1999 đã đóng góp 2 bài tập. Hi vọng các bạn sẽ tận hưởng kì thi này.

on 3:15 p.m. 2 jul, 2020 3

CaiWinDao maintains scholarship

Đối lập với một ami thảnh thơi cày rating lên cam Codeforces là một CaiWinDao tất bật với một học kỳ khó nhằn qua Zoom và BB Collab. Sau mười sáu tuần vật lộn với các bài quiz, essay, exam, etc. cùng nhiều khoảnh khắc phải bất chấp quy chế thi để lén lút tra cứu kiến thức trên mạng (tuy nhiên tuyệt đối không inbox người khác xin solution hoặc nhờ thi hộ như...), CaiWinDao đã đạt được mức điểm trung bình (GPA) sít sao để duy trì học bổng toàn phần cho năm học cuối. CaiWinDao may mắn đạt được thành tựu này, một phần không nhỏ chính là nhờ vào nguồn động lực đến từ gia đình, bạn bè, thầy cô cùng toàn thể các bạn trên LQD OJ. Vì vậy, vào cuối tuần này, 19h00 tối chủ nhật ngày 05 tháng 07, mình sẽ mở một event tri ân các user của LQD OJ dưới dạng một programming contest. Event sẽ là cơ hội để các bạn thỏa sức nâng cấp rating bằng cách giải quyết ~4~ đến ~5~ bài toán đơn giản và ngắn gọn. Như thường lệ, đối với những lớp học của thầy Small, các bạn học sinh đạt điểm cao nhất và các bạn có code giống nhau đều sẽ được tưởng thưởng hoặc trừng phạt tương ứng với thành tích của mình.

Cuối cùng, mình xin được cảm ơn thầy Small đã tài trợ cho trang web; xin được cảm ơn dungde99, cuom1999, ami đã giúp mình chuẩn bị contest; xin cảm ơn nhà văn, triết gia hiện sinh Albert Camus đã giúp mình luôn lạc quan, vui vẻ đối mặt với cuộc đời đầy phi lý; và xin cảm ơn tất cả các user của LQD OJ đã bỏ qua các thiếu sót của trang web để luôn đồng hành cùng chúng mình. Xin chúc các bạn thể hiện được hết mình trong contest chào đón kỳ nghỉ hè năm học 2019-2020!

Update: Xin cảm ơn SPyofgame đã không mệt mỏi đóng góp lời giải cho các contest, các bài tập của trang web một cách hết sức chuyên nghiệp. Chính nhờ sự san sẻ và góp ý của bạn mà các admin đã có thêm nhiều thời gian và ý tưởng để tập trung cải thiện các vấn đề kỹ thuật của trang.

on 12:09 a.m. 1 jul, 2020 10

Bản cập nhật 6/2020

Như vậy tháng 6 đã đi qua. Dưới đây là vài cập nhật mới cho LQDOJ:

  • Cập nhật mục proposal trong about. Bây giờ các bạn có thể đề xuất bài tập trực tiếp trên trang, và đề xuất kỳ thi qua email.
  • Hy vọng admin đã khắc phục được tình trạng lỗi TLE và compiler timed out. Qua vài ngày theo dõi, chúng mình thấy mọi thứ có vẻ đã ổn hơn.
  • Bây giờ các bạn có thể đọc được 25 comment gần nhất trong comment stream (Bình luận mới).
  • Thêm tính năng follow. Các bạn có thể vào trang cá nhân từng người rồi nhấn vào nút follow/unfollow.

Chúc các bạn một mùa hè vui vẻ, bổ ích!

on 1:46 p.m. 28 jun, 2020 0

SUMMARY ORANGE AMI

Đây là đôi lời về kì thi ORANGE AMI vừa qua.

Đầu tiên, xin chúc mừng 5 bạn đạt điểm cao nhất

THÍ SINH ĐIỂM THỜI GIAN
ngpin_04 494 03:06:31
zipdang04 494 03:34:05
todonghai2k7 494 06:08:52
HMD 469 04:57:44
DeMen100ms 400 04:59:54

Tiếp theo là những bạn AC đầu tiên cho từng bài

BÀI THÍ SINH THỜI GIAN
A zipdang04 00:06:09
B maitandat03 00:18:03
C anhkha2003 01:45:10
D zipdang04 00:38:27
E zipdang04 00:23:11
F ami 00:00:00

Chúc mừng một kì contest nữa lại trôi qua. Một kì contest khá kì lạ khi mà việc đánh giá độ khó các bài có vẻ không theo đúng thứ tự lắm.

Bài C là một bài cơ bản và chỉ phải xử lý số thực.

Bài DE mình nghĩ là bài không quá khó, nhưng ít nhất cũng khó hơn bài C. Tuy nhiên thực tế đã chỉ ra điều ngược lại.

Bài F vốn dĩ không phải bài khó, có lẽ các bạn sẽ upsolve được bài này.

Cuối cùng, cảm ơn các bạn đã tham gia. Mình hi vọng các bạn hài lòng về contest kì này, nếu có gì cần góp ý, xin các bạn cứ bình luận phía dưới.

on 10:14 a.m. 24 jun, 2020 17

Contest Orange Ami

Chào các bạn, team "ami and fans (a.k.a cuom1999, dungde99, CaiWinDao)" đã trở lại sau một thời gian dài ham chơi quên code bận bịu với các dự án của riêng mình.

Ami xin được vui mừng thông báo, idol ami của đội ngũ admin gồm admin, cuom1999, dungde99, CaiWinDao đã thành công đạt được mức master của codeforces, hoặc như các bạn hay nói "nick cam codeforces". Đây không phải điều gì quá mới mẻ, tuy nhiên cũng rất đáng hoan nghênh. Điều đó chứng tỏ tụi mình hoàn toàn đủ tiêu chuẩn lẫn kiến thức để ra một contest hoàn chỉnh và thú vị cho các bạn.

Team "ami and fans" sẽ tổ chức một contest để đánh dấu sự kiện này. Các bạn sẽ có từ 5 - 6 bài và khoảng 120 - 150 phút để hoàn thiện. Contest sẽ diễn ra vào lúc 19:00 ngày 28/06/2020. Các bạn hãy tham gia và chung vui với ami nào. Đây là một kì contest bình thường, sẽ có lời giải và rating cho tất cả các bạn. Top 3 học sinh ở Đà Nẵng sẽ được một ly coffee, hoặc trà sữa với chất lượng và giá thành phụ thuộc vào độ hảo tâm của thầy Small.

Cuối cùng, mình xin cảm ơn:

              • *admin đã tài trợ cho trang web.
              • *Billie Eilish đã giúp mình lên cam codeforces.

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

Update 1 : Contest sẽ có rất nhiều nhị phân (binary).

Update 2 : Contest sẽ có các bài A B C được chấm theo dạng OI (partial point) và các bài còn lại được chấm theo kiểu AC (0 hoặc 100 điểm).

Update 3 : Contest sẽ có 5 - 6 bài 6 bài và 127 phút để các bạn giải quyết.

Update 4 : Do trùng với lịch free contest, thời gian tổ chức contest sẽ được dời lại thành 19:05 ngày 28/06/2020.

on 10:25 p.m. 23 jun, 2020 17

Đề xuất bài tập và kỳ thi

Bài tập

Các bạn có thể xem ở đây

Kỳ thi

Chào các bạn, từ nay, không chỉ các admin mới có quyền được tạo contest nữa. Nhận thấy việc tổ chức một contest là một niềm vui và quyền lợi, đội ngũ admin đã quyết định sẽ chia sẻ những đặc quyền này với các bạn.

Tất nhiên, có những bạn đã có kinh nghiệm tổ chức một contest nào đó, nhưng cũng có những bạn dù rất muốn những chưa bao giờ có điều kiện để tổ chức một contest nào. Để giải quyết những vấn đề đó, các admin quyết định sẽ tạo ra một đội ngũ coordinator là những người sẽ cho các bạn nhận xét về đề bài, bộ test, độ cân bằng, và tất cả mọi thứ liên quan đến contest. Hiện tại có ami, CaiWinDao, Flower_On_Stonecuom1999 là các coordinator.

Để tổ chức một contest, các bạn cần có đủ số bài tập đã được viết đề và có sẵn lời giải với đủ mức độ khó cho các bài A, B, C, D, E, .... Các bạn có thể đọc các contest trước của lqdoj để hình dung rõ hơn mức độ khó, mức độ khá tương đồng với div 3 codeforces, abc,... Các bài tập và lời giải không cần quá chi tiết, chỉ cần đủ để các coordinator hiểu các bạn đang nghĩ gì. Và đương nhiên, các bài không được trùng lặp ý tưởng từ các nguồn khác (codeforces, spoj, atcoder, ...) Lưu ý rằng đây chỉ là số bài tập cần chuẩn bị, coordinator có thể yêu cầu các bạn thay đổi một số bài tập

Sau khi đã chuẩn bị đủ số bài tập cần thiết, các bạn có thể gửi file bài tập, hoặc file google docs vào email sau : [email protected]. Đội ngũ coordinator sẽ cho các bạn nhận xét, nếu thấy những ý tưởng của các bạn tốt và hay, coordinator sẽ hẹn ngày và cùng thảo luận với các bạn để tổ chức contest.

Để khích lệ các bạn, một kì contest tổ chức thành công, các bạn sẽ được hưởng 500.000 VND. Chính vì điều này, mình mong các bạn sẽ nghiêm túc trong việc tổ chức một kì contest. Và cần có các luật lệ để mọi người cùng làm việc với nhau :

              • * 1) Coordinator là người có quyết định cuối cùng về việc một bài có được chọn hay không.
              • * 2) Coordinator có thể sẽ bỏ bài tập mà các bạn tâm huyết nhất và yêu cầu các bạn tìm bài tập khác hợp lý hơn.
              • * 3) Các bạn có quyền yêu cầu coordinator đưa ra các lý do thích hợp để huỷ một bài tập.
              • * 4) Các bạn có quyền tố cáo nếu coordinator làm việc không trung thực, không đúng hẹn, chậm trễ.
              • * 5) Mọi kì thi không được tổ chức bởi các admin, nếu muốn được tổ chức đều phải thông qua đội ngũ coordinator. Không có ngoại lệ nào khác.
              • * 6) Trong khi làm việc, mọi người phải tôn trọng lẫn nhau.

Hãy cùng hướng đến một lqdoj chuyên nghiệp và thu hút được mọi người. Chúc các bạn thành công.

on 11:39 p.m. 16 jun, 2020 181

Đóng góp tính năng

Theo nguyện vọng của các bạn, admin tạo một blog để các bạn đề xuất, đóng góp thêm các tính năng mới. Các bạn có thể comment đề xuất của mình vào đây, đồng thời có thể upvote để đồng tình với các đề xuất của người khác. Để tiện truy cập, admin sẽ đặt một đường link tới blog này là một mục con "Suggestions" bên trong "Chat" trong thanh điều hướng. Các ý kiến đóng góp sẽ được phản hồi trong thời gian sớm nhất!