iamquang95

Quang Le

Đóng góp: 324

Ngày sinh: 15/08/1995

Đăng ký: 02/07/2015

Lần đăng nhập cuối: 07/03/2017


Kết nối tài khoản

VOJ: Chưa kết nối

VNOI Marathon 2015 Final round - Thảo luận

Kỳ thi VM15 đã kết thúc, các bạn vào đây cùng bàn luận về đề bài cũng như hướng giải các bài trong final round nhé <3

VNOI Marathon 2015 Final round!!!!

Cuộc vui nào cũng có hồi kết. Sau khi trải qua 3 round đầy cam go và hấp dẫn, VM15 cũng không thể tránh khỏi việc này :< Chủ Nhật tuần này 23/08/2015 VNOI Marathon 2015 sẽ diễn ra vòng cuối cùng. Vì là final round nên round này sẽ rất đặc biệt:

  • Gồm 4 bài P (các bài có lời giải chuẩn) do các thành viên đội tuyển IOI của Việt Nam năm nay ra đề.
  • Kỳ thi diễn ra trong vòng 5 tiếng, từ 18:00 giờ đến 23:00 giờ cùng ngày (23/08).
  • Trong thời gian thi, bài nộp của bạn chỉ được chấm test ví dụ.
  • Kết thúc thời gian thi, điểm của bạn sẽ được lấy bằng điểm bài nộp cuối cùng của bạn.

Các lưu ý dành cho các thí sinh trước khi thi:

  • Bạn chỉ cần có account VOJ là có thể thi
  • Bạn đọc đề và submit ở đây. Khi kỳ thi bắt đầu, đề bài sẽ tự động xuất hiện.
  • Nếu bài của bạn chạy trên máy đúng, mà nộp lên không hiểu sao sai, thì bạn có thể submit thử ở ideone, nhưng chú ý là bạn cần đặt chế độ private, nếu không các thí sinh khác có thể tình cờ và bất ngờ đọc được code của bạn. Trong trường hợp 2 bài thí sinh giống nhau, bọn mình có quyền chấm thành 0 điểm mà không nhất thiết phải giải thích thêm.
  • Trong quá trình thi, nếu có thắc mắc gì, các bạn có thể đặt câu hỏi ở đây. Bọn mình sẽ cố gắng giải đáp thắc mắc trong thời gian sớm nhất có thể.
  • Trong trường hợp đề bài / việc chấm bài có vấn đề, các thông báo sẽ được đăng ở đây. Vì vậy các bạn nên thỉnh thoảng quay lại kiểm tra topic này.

Xin cảm ơn 4 bạn Kiên, Hạnh, Dũng và Minh đã bỏ thời gian, công sức của mình ra để gửi đến cho các thi sinh những bài tập thú vị.

Và có một bật mí nho nhỏ làm tăng sự hứng thú của các bạn trong round cuối cùng này, đó là TOP50 sẽ được áo VM15 <3 do đó hãy cố gắng hết sức mình để nhận được phần thưởng từ kỳ thi nhé. Mình nhìn bảng tổng sắp thì điểm các bạn không chênh nhau quá nhiều, round cuối cùng này sẽ là một cơ hội vô cùng lớn để các bạn đột phá đó. Fighting <3

VNOI Admins Team

UDP1: Đổi giờ thi từ 19:00 - 24:00 thành 18:00 - 23:00

VNOI Marathon 2015 Round 3!

Xin chào tất cả các bạn :3

Thứ 7 ngày 15/08/2015 là một ngày vô cùng đặc biệt :3 đó là ngày sẽ diễn ra VM15 round 3 yayyyy, và cũng là sinh nhật của mình :"> 

VM15 round 3 vẫn sẽ có format đề bài như các kỳ thi trước, nhắc lại luôn nha, 3 bài P và 1 bài NP cho các bạn. Thời gian thi sẽ là 9:00 sáng đến 21:00 tối cùng ngày.

Để tăng thêm tính thú vị và đa dạng của đề bài, round này đặc biệt có sự tham gia của KrK trong vai trò ra đề.

Các lưu ý dành cho các thí sinh trước khi thi:

  • Bạn chỉ cần có account VOJ là có thể thi
  • Bạn đọc đề và submit ở đây. Khi kỳ thi bắt đầu, đề bài sẽ tự động xuất hiện.
  • Trong quá trình thi, bài của bạn chỉ được chấm với test ví dụ. Đối với 1 số bài đặc biệt bạn được chấm nhiều test hơn, thì sẽ được nói cụ thể rõ ràng trong đề bài.
  • Nếu bài của bạn chạy trên máy đúng, mà nộp lên không hiểu sao sai, thì bạn có thể submit thử ở ideone, nhưng chú ý là bạn cần đặt chế độ private, nếu không các thí sinh khác có thể tình cờ và bất ngờ đọc được code của bạn. Trong trường hợp 2 bài thí sinh giống nhau, bọn mình có quyền chấm thành 0 điểm mà không nhất thiết phải giải thích thêm.
  • Trong quá trình thi, nếu có thắc mắc gì, các bạn có thể đặt câu hỏi ở đây. Bọn mình sẽ cố gắng giải đáp thắc mắc trong thời gian sớm nhất có thể.
  • Trong trường hợp đề bài / việc chấm bài có vấn đề, các thông báo sẽ được đăng ở đây. Vì vậy các bạn nên thỉnh thoảng quay lại kiểm tra topic này.

                                                                                                                                       VNOI Admins Team

VNOI Marathon 2015 Round 2 - Thảo luận

VM15 round 2 đã kết thúc suôn sẻ, và trong thời gian ngắn nhất chúng mình sẽ đưa ra kết quả chấm bộ test chính thức.

Topic này mình lập ra để các bạn cùng nhau vào trao đổi trước khi solution của ban tổ chức được đưa ra. Bàn luận là một cách tốt để có thể nâng cao trình độ bản thân và sửa những sai lầm của mình trong round này, rút kinh nghiệm cho các round khác.

Nhất là bài VMSHAPE là một bài rất thú vị để các bạn trao đổi thuật toán :D

Cảm ơn các bạn đã tham gia kỳ thi VM15.

VNOI Marathon 2015 Round 2!

Xin chào tất cả các VNOIers, 

Tuần vừa qua một số bạn vừa trải qua kỳ thi Tin học trẻ Quốc gia năm 2015 do đó VNOI Marathon đã tạm nghỉ, và tuần này VM15 sẽ quay trở lại cũng với 4 bài tập vô cùng lý thú. 

Thời gian và format đề thi vẫn sẽ như cũ (Đã được thông báo tại đây

Các lưu ý đã nhắc đi nhắc lại nhưng không bao giờ thừa cho các thí sinh :3

  • Bạn chỉ cần có account VOJ là có thể thi
  • Bạn đọc đề và submit ở đây. Khi kỳ thi bắt đầu, đề bài sẽ tự động xuất hiện.
  • Trong quá trình thi, bài của bạn chỉ được chấm với test ví dụ. Đối với 1 số bài đặc biệt bạn được chấm nhiều test hơn, thì sẽ được nói cụ thể rõ ràng trong đề bài.
  • Bạn được nộp bài nhiều lần, kết quả cao nhất sẽ được tính là kết quả cuối.
  • Nếu bài của bạn chạy trên máy đúng, mà nộp lên không hiểu sao sai, thì bạn có thể submit thử ở ideone, nhưng chú ý là bạn cần đặt chế độ private, nếu không các thí sinh khác có thể tình cờ và bất ngờ đọc được code của bạn. Trong trường hợp 2 bài thí sinh giống nhau, bọn mình có quyền chấm thành 0 điểm mà không nhất thiết phải giải thích thêm.
  • Trong quá trình thi, nếu có thắc mắc gì, các bạn có thể đặt câu hỏi ở đây. Bọn mình sẽ cố gắng giải đáp thắc mắc trong thời gian sớm nhất có thể.
  • Trong trường hợp đề bài / việc chấm bài có vấn đề, các thông báo sẽ được đăng ở đây. Vì vậy các bạn nên thỉnh thoảng quay lại kiểm tra topic này.

Còn đợi chờ gì nữa mà không chuẩn bị tinh thần code ngay đi thôi <3

Tất cả những thông tin mới nhất về VM15 round 2 sẽ được cập nhật ở post này, hãy cập nhật thường xuyên nhé :3

 

                                                                                                                                                      08/06/2015

                                                                                                                                                    Admins Team

Bàn tròn IOI 2015

Kỳ thi IOI 2015 đã kết thúc, kết quả chính thức chắc sẽ có trong hôm nay hoặc ngày mai, mình mở topic này để các bạn cùng tham gia bàn luận về kỳ thi cũng như solution các bài trong kỳ thi này.

Link đề:

Ngày 1:

http://olympiads.kz/ioi2015/day1/boxes/en-VNM.VNM.pdf

http://olympiads.kz/ioi2015/day1/scales/en-VNM.VNM.pdf

http://olympiads.kz/ioi2015/day1/teams/en-VNM.VNM.pdf

Ngày 2:

http://olympiads.kz/ioi2015/day2/horses/en-VNM.VNM.pdf

http://olympiads.kz/ioi2015/day2/sorting/en-VNM.VNM.pdf

http://olympiads.kz/ioi2015/day2/towns/en-VNM.VNM.pdf

VNOI Marathon 2015

                                                       

 

      Xin chào tất cả các VNOIers, chắc hẳn các bạn đã rất ngóng chờ kỳ thi VNOI Marathon 2015 (VM15) trong dịp hè này. Hôm nay mình xin đưa những thông tin nóng hổi nhất về kỳ thi VM15 cho tất cả các bạn.

        VNOI Marathon là một cuộc thi lập trình hàng năm do ban quản trị diễn đàn VNOI tổ chức. VNOI Marathon được khai sinh với hy vọng tạo ra một sân chơi mới mẻ, lành mạnh và bổ ích cho các bạn học sinh, sinh viên đam mê lập trình. VNOI Marathon giúp các bạn tìm tòi, khám phá những kiến thức mới cũng như góp phần tăng thêm nhiềm đam mê với bộ môn Tin học. Đề thi được tuyển chọn từ nguồn bài của các bạn học sinh có thành tích cao trong các kì thi quốc gia và quốc tế và của các thầy cô giáo nổi tiếng trong lĩnh vực Tin học.

        Kỳ thi VNOI Marathon 2015 sẽ bao gồm 4 vòng thi

  • 3 vòng đầu, mỗi vòng sẽ có 4 bài:  3 bài P (có thuật giải tối ưu) và 1 bài NP (không có thuật giải tối ưu). Trong thời gian thi, 3 bài P bạn sẽ được chấm test ví dụ, bài NP bạn sẽ được chấm 10 tests trong bộ test chính thức của kỳ thi. 3 vòng đầu sẽ diễn ra trong vòng 12 tiếng: 9:00 sáng đến 9:00 tối.
  • Vòng cuối là vòng đặc biệt, bao gồm 4 bài tập, thời gian và format đề thi sẽ được thông báo sau để tăng tính hấp dẫn cho kỳ thi.

        Thời gian cụ thể từng vòng thi 

  • Vòng 1 diễn ra vào thứ 7 ngày 25/7
  • Vòng 2 diễn ra vào thứ 7 ngày 8/8
  • Vòng 3 diễn ra vào thứ 7 ngày 15/8
  • Vòng 4 diễn ra vào thứ 7 ngày 22/8

        Và tất nhiên, kỳ thi nào cũng sẽ có giải thưởng, VM15 cũng vậy, rất nhiều giải thưởng hấp dẫn đang chờ đón các coders. Chi tiết về phần thưởng sẽ được các admins thông báo sau. 

        Các ngôn ngữ cho phép: Pascal, C, C++, Java, ... (tùy tuộc từng bài cụ thể)

        Các bạn hãy share post này cho các bạn của bạn biết và cùng tham gia kỳ thi VNOI Marathon 2015 nhé <3

 

                                                                                                                                                      14/07/2015

                                                                                                                                                    Admins Team

 

Cách đặt câu hỏi thông minh

    Khi đọc post của các bạn, mình cảm thấy cách 1 số bạn đặt câu hỏi trên diễn đàn hiện nay chưa hợp lý, làm cho người đọc rất khó để trả lời cho bạn, mình xin phép viết một chút về vấn đề này, đây hoàn toàn là những kinh nghiệm được đúc kết từ cá nhân do đó còn nhiều sai sót và rất mong nhận được sự góp ý từ các bạn.

“Sự thông minh của Bạn không hẳn ở chỗ trả lời được các câu hỏi mà thể hiện ở cách Bạn biết đặt ra những câu hỏi hay”

 

1> Sự quan trọng của cách đặt câu hỏi

    Câu hỏi được các bạn đặt ra và gửi lên diễn đàn với mục đích được người khác đọc, thảo luận và trả lời giúp bạn. Trong tường hợp xấu nhất là câu hỏi của bạn lửng lơ trên diễn đàn cả tuần mà không có một ai trả lời khúc mắc của bạn. Nguyên nhân thì có nhiều nguyên nhân từ khách quan cho đến chủ quan. Nhưng một trong những nguyên nhân khó tin những lại là một vấn đề nan giải đó là “Người đọc nhìn thấy cách hỏi của bạn đã không muốn đọc chứ chả nói là muốn trả lời giúp bạn”.

    Việc các bạn đặt câu hỏi “ngây thơ”, thiếu kinh nghiệm sẽ khiến cho người đọc cảm thấy khó chịu và không muốn trả lời. Những câu hỏi như thế nào là ngây thơ và thiếu kinh nghiệm? Đó là những câu hỏi mà bạn không tìm tòi kỹ lưỡng trước khi hỏi, ỷ lại và quyền được hỏi mà cứ hỏi đại, hỏi bừa mong được sự giúp đỡ. Kiểu này gọi là “Há miệng chờ sung”. Đây là kiểu chuyển giao toàn bộ trách nhiệm của người hỏi sang người trả lời. Ví dụ như

  • “Tại sao mình lại TLE nhỉ?” (Không đưa ra code của bạn thì sao mọi người biết bạn làm như thế nào mà TLE?),
  • “Bài này sol như thế nào nhỉ ?” (Bạn đã tìm hiểu kỹ lưỡng trước khi hỏi chưa? )

    Do đó việc gây ấn tượng tốt cho người đọc là việc tối quan trọng trong việc đặt câu hỏi. Vậy làm sao để đặt một câu hỏi hữu ích, gây thiện cảm cho người đọc, hãy theo dõi ở các phần ngay dưới đây.

2> Cách đặt câu hỏi hữu ích

Phần này gồm 2 phần con, trước khi đặt câu hỏi và cách đặt câu hỏi.

2.1> Trước khi đặt câu hỏi

    Việc trước tiên bạn cần làm trước khi hỏi đó là tìm hiểu và đào sâu tư duy về vấn đề cần hỏi để tránh được những câu hỏi thừa thãi, tốn thời gian của cả người hỏi lẫn trả lời. Cách tốt nhất để học đó là tự đưa ra câu hỏi cho bản thân mình và trả lời. Khi không thể tự trả lời được thì mới đặt câu hỏi nhằm kêu gọi sự giúp đỡ từ người khác.

2.2> Câu hỏi thông minh

  • Hỏi đúng chỗ: Câu hỏi của bạn phải được hỏi đúng vị trí mà nó thuộc về. Ví dụ như hỏi về thuật toán thì phải post trong mục “Thuật toán” chứ không thể post trong mục “Đóng góp ý kiến cho VNOI” được.

  • Không lặp lại câu hỏi: Những câu hỏi đã hỏi rồi thì không được hỏi lại, không được lập nhiều topic cho cùng một nội dung câu hỏi.

  • Tiêu đề mạch lạc rõ ràng: Tiêu đề là thứ đầu tiên mà người đọc nhìn vào, do đó tiêu đề mạch lạc rõ ràng sẽ tạo thiện cảm cho người trả lời.

  • Ngôn ngữ rõ ràng, mạch lạc: Viết tiếng Việt có dấu, trình bày gọn gàng khoa học.

  • Mô tả vấn đề đầy đủ thông tin: Cần mô tả thông tin một cách ngắn gọn súc tích mà vẫn đầy đủ thông tin.

    • Nói rõ về vấn đề bạn gặp phải

    • Trình bày tóm tắt sự cố gắng của bạn trong việc giải quyết vấn đề. Nhiều người khá ngại việc đọc code của người khác, do đó việc trình bày ngắn gọn thuật toán của bạn sẽ giúp ích cho người trả lời.

    • Cung cấp thông tin cho người đọc. Ví dụ như code của bạn.

  • Nói rõ mục đích hỏi: Hỏi về độ phức tạp, thuật toán, hay nhờ sửa code…

  • Không dùng các câu hỏi vu vơ không rõ mục đích: Kiểu như “bài này làm thế nào nhỉ”, “ai giúp mình bài này đi”, “ahihi bài này khó quá, chả biết làm sao, săm ba đi hép mi”...

  • Hành văn một cách lịch sự: Vì bạn là người cần sự trợ giúp, do đó phép lịch sự là điều cần thiết để giúp người đọc muốn giúp đỡ bạn hơn.

2.3> Ví dụ về câu hỏi thông minh

  • “Các bạn ơi bài này mình quy hoach động thử nhưng vẫn chỉ có 10đ, ai vào xem giúp mình với?”

    • Đây là một câu hỏi mà không hề được chuẩn bị trước, cũng như không có bất kỳ một sự cố gắng hay nỗ lực tìm câu trả lời của người hỏi. Do đó việc topic này bị “quả bơ” cả một năm trời là điều dễ hiểu

  • “Các bạn ơi, bài này mình đã thử cách làm quy hoạch động. Cách làm của mình như sau (nêu vắn tắt cách làm). Mình đã submit và nhận được kết quả WA. Mình đã test với dữ liệu lớn và nhỏ. Mình nghi ngờ phần công thức có vấn đề. Các bạn có thể xem giúp mình không. Đây là link code của mình (Chèn code ở dưới)”

    • Theo mình đây là một câu hỏi thông minh, viết bằng tiếng Việt có dấu, giọng điệu nhẹ nhàng, cung cấp đầy đủ thông tin thu hút người đọc cũng như đã có nỗ lực tìm lời giải đáp.

3> Tổng kết

    Qua bài viết ngắn ngủi của mình, mình hi vọng sẽ giúp các bạn phần nào đấy có thể đặt được các câu hỏi hữu ích hơn. Một phần giúp các bạn có thể có câu trả lời hiệu quả trong thời gian ngắn nhất cũng như giúp diễn đàn VNOI có những topic thảo luận có giá trị.

P/s: Cảm ơn anh Trung và anh Khánh đã giúp em hoàn thiện bài viết này.

                                                                                                                                                  Lê Hồng Quang

 

Lời cảm ơn

Thay mặt các admin VNOI mình xin bày tỏ lòng cảm ơn sâu sắc tới tất cả các bạn đã chung tay cùng chúng mình đóng góp những bài viết vô cùng bổ ích cho VNOI, làm thư viện VNOI "giàu có, đa dạng" hơn :") 

Tất cả những đóng góp tích cực của các bạn đều mang những ý nghĩa rất lớn, đặt nền móng phát triển cho diễn đàn VNOI. Mình mong rằng trong tương lai sẽ có nhiều bài viết có giá trị hơn nữa để có thể giúp VNOI phát triển cũng như đưa nền tin học nước nhà lên tầm cao mới.

Tất cả các bài đóng góp của các bạn, sẽ được Admins kiểm duyệt về chất lượng và nếu đạt yêu cầu, các Admins sẽ chỉnh sửa (hoặc nhờ bạn chỉnh sửa) một chút xíu về cách trình bày để có thể giúp người đọc dễ tiếp nhận thông tin hơn. Và tất nhiên, bài của các bạn sẽ xuất hiện trong "Thư viện" VNOI :")

Admins VNOI.

VNOI trở lại

[VNOI reborn]

Trong cái nắng oi ả của mùa hè miền Bắc cùng những trận mưa rào bất chợt ở miền Nam, VNOI đã được đội ngũ admins VNOI âm thầm lặng lẽ phát triển. Và ngày hôm nay, chúng mình vô cùng hạnh phúc được giới thiệu phiên bản Beta test của diễn đàn tin học hàng đầu Việt Nam VNOI, với các tính năng chính:

  • Diễn đàn: để các bạn có thể trao đổi, chém gió...
  • Đề bài: chứa các bài VOJ, các bạn có thể tìm kiếm, đọc đề & submit đơn giản hơn. Trong tương lai chỉ các bài submit qua VNOI mới ảnh hưởng đến bảng xếp hạng.
  • Kỳ thi: là nơi lưu trữ đề / thảo luận / lời giải của các kỳ thi tổ chức bởi VNOI, thi Quốc gia...
  • Thư viện: lưu trữ các bài viết chất lượng về thuật toán. Nếu bạn nào có thể đóng góp, hãy liên lạc với bọn mình.

Phiên bản hiện tại là phiên bản Beta test, dó đó không thể tránh khỏi những bugs của diễn đàn và dữ liệu chưa được hoàn thiện, trong quá trình sử dụng, nếu bạn phát hiện những lỗi phát sinh hãy báo lại cho chúng mình :D

Các bạn hãy vào trang web vnoi.info và đăng ký tài khoản ngay thôi <3

Admins VNOI.