Announcements (Search)
Q: Do I still have to link my PEG account to a DMOJ account?
A: No. We have decided to automatically migrate PEG accounts to DMOJ in order to make the process easier for everyone.
Q: When will the migration of PEG user accounts to DMOJ take place?
A: Shortly after July 31. The exact date has not yet been determined.
Q: I already have an account on DMOJ. Will I have two accounts after the migration?
A: Yes, but after your PEG account has been migrated to DMOJ, you will have the option to merge the two DMOJ accounts into one.
Q: My existing account on DMOJ has the same username as my PEG account. What will happen to my PEG account?
A: Your PEG account will be migrated to a DMOJ account with a username suffix, like "FatalEagle_wcipeg". You will be given the option to merge the two accounts.
Q: Someone else on DMOJ has registered the username that I use on PEG. What will happen to my PEG account?
A: Your PEG account will be migrated to a DMOJ account with a username suffix. You will be able to change the username on DMOJ after the migration has been completed.
Q: My existing DMOJ account uses the same email address as my PEG account. Will this cause any problems?
A: Once your PEG account has been migrated to DMOJ, there will be two accounts on DMOJ with the same email address. You will still be able to log into either account, but you won't be able to reset the password for the account that was migrated from PEG. If you need to do so, you'll have to contact the DMOJ admins.
Q: Can I opt out of the migration?
A: Yes. If you don't want your user data to be transmitted to DMOJ, then log into your PEG account and click "Edit User Info", then select the option to opt out of the DMOJ migration. If you don't do this by July 31, then your account will be migrated, but you will still be able to request account deletion from the DMOJ admins later.
Q: What will happen to my submissions after the migration?
A: As previously stated, we will regrade your C and C++ submissions on DMOJ using the same compiler versions that were originally used to grade them on PEG. Generally, they should run faster on DMOJ than they did on PEG, but we cannot guarantee that 100% of AC submissions will remain AC. Languages other than C and C++ will be rejudged on DMOJ using whatever compiler or interpreter version is available on DMOJ. Again, while we will make every effort to migrate submissions as "accurately" as possible, there are no guarantees.
A: No. We have decided to automatically migrate PEG accounts to DMOJ in order to make the process easier for everyone.
Q: When will the migration of PEG user accounts to DMOJ take place?
A: Shortly after July 31. The exact date has not yet been determined.
Q: I already have an account on DMOJ. Will I have two accounts after the migration?
A: Yes, but after your PEG account has been migrated to DMOJ, you will have the option to merge the two DMOJ accounts into one.
Q: My existing account on DMOJ has the same username as my PEG account. What will happen to my PEG account?
A: Your PEG account will be migrated to a DMOJ account with a username suffix, like "FatalEagle_wcipeg". You will be given the option to merge the two accounts.
Q: Someone else on DMOJ has registered the username that I use on PEG. What will happen to my PEG account?
A: Your PEG account will be migrated to a DMOJ account with a username suffix. You will be able to change the username on DMOJ after the migration has been completed.
Q: My existing DMOJ account uses the same email address as my PEG account. Will this cause any problems?
A: Once your PEG account has been migrated to DMOJ, there will be two accounts on DMOJ with the same email address. You will still be able to log into either account, but you won't be able to reset the password for the account that was migrated from PEG. If you need to do so, you'll have to contact the DMOJ admins.
Q: Can I opt out of the migration?
A: Yes. If you don't want your user data to be transmitted to DMOJ, then log into your PEG account and click "Edit User Info", then select the option to opt out of the DMOJ migration. If you don't do this by July 31, then your account will be migrated, but you will still be able to request account deletion from the DMOJ admins later.
Q: What will happen to my submissions after the migration?
A: As previously stated, we will regrade your C and C++ submissions on DMOJ using the same compiler versions that were originally used to grade them on PEG. Generally, they should run faster on DMOJ than they did on PEG, but we cannot guarantee that 100% of AC submissions will remain AC. Languages other than C and C++ will be rejudged on DMOJ using whatever compiler or interpreter version is available on DMOJ. Again, while we will make every effort to migrate submissions as "accurately" as possible, there are no guarantees.
PEG Judge will shut down at the end of July
by bbi5291 on Jun 07, 2020 - 9:04:29 pm UTC
Hi everyone,
We have decided that the PEG Judge will merge with DMOJ. The reason for this decision is that DMOJ is under more active development and in a better position to support future growth.
The tentative plan for this migration is as follows:
1. DMOJ will give users the ability to link their DMOJ account with a PEG Judge account.
2. On July 31, the PEG Judge will enter read-only mode. No further submissions will be accepted, but users with existing PEG accounts will still have the option to link with a DMOJ account.
3. At some point after July 31, the PEG problem set will be merged into the DMOJ problem set. If you've chosen to link your PEG account with a DMOJ account, your submissions will be automatically migrated to DMOJ. Note that some interactive problems may not be migrated or may take longer to migrate.
4. Migrated submissions will be gradually rejudged on DMOJ. C and C++ submissions will be rejudged on DMOJ using the same GCC version and flags with which they were originally judged on PEG. Other languages will be rejudged using whatever compiler or interpreter version is available on DMOJ (we consider Python 2 and Python 3 to be separate languages).
Note that existing PEG contests, including ratings, will not be migrated to DMOJ.
It has been a great honour to serve the PEG community for more than a decade, and it will be just as great a relief to pass the torch to more capable hands.
We have decided that the PEG Judge will merge with DMOJ. The reason for this decision is that DMOJ is under more active development and in a better position to support future growth.
The tentative plan for this migration is as follows:
1. DMOJ will give users the ability to link their DMOJ account with a PEG Judge account.
2. On July 31, the PEG Judge will enter read-only mode. No further submissions will be accepted, but users with existing PEG accounts will still have the option to link with a DMOJ account.
3. At some point after July 31, the PEG problem set will be merged into the DMOJ problem set. If you've chosen to link your PEG account with a DMOJ account, your submissions will be automatically migrated to DMOJ. Note that some interactive problems may not be migrated or may take longer to migrate.
4. Migrated submissions will be gradually rejudged on DMOJ. C and C++ submissions will be rejudged on DMOJ using the same GCC version and flags with which they were originally judged on PEG. Other languages will be rejudged using whatever compiler or interpreter version is available on DMOJ (we consider Python 2 and Python 3 to be separate languages).
Note that existing PEG contests, including ratings, will not be migrated to DMOJ.
It has been a great honour to serve the PEG community for more than a decade, and it will be just as great a relief to pass the torch to more capable hands.
Woburn Challenge 2019 Finals Results
by Alex on May 21, 2019 - 7:01:14 am UTC
The Woburn Challenge 2019 on-site finals was our most exciting contest yet! We witnessed 18 teams from 13 schools battle it out for the coveted title of Woburn Challenge Champion. In the end, the top team from University of Toronto Schools took home a senior division victory, thanks to making the most headway on both of the difficult final two problems. Meanwhile, the junior division saw several teams on the cusp of perfect scores, but with only William Lyon Mackenzie C.I.'s team finally able to achieve it and secure their victory!
The senior division prizewinners are:
All of the problems have been cloned to the main judge and can be found here: J1, J2, J3/S1, J4/S2, J5/S3, S4, S5.
Full results, problems, and solutions are now posted at: woburnchallenge.com/past-contests
The senior division prizewinners are:
- William Li, David Tang, and Andrew Marin of University of Toronto Schools ($250)
- Keenan Gugeler, Ethan White, and Tony Xia of Waterloo Collegiate Institute ($250)
- Brian Chau of Woburn Collegiate Institute ($150)
- Evan Zhang, Yi Deng, and Jeffrey Gao of William Lyon Mackenzie Collegiate Institute ($150)
- Robert Chung of Woburn Collegiate Institute ($100)
- Lily Cao, Rayton Lin, and Andrew Xue of Earl Haig Secondary School ($50)
All of the problems have been cloned to the main judge and can be found here: J1, J2, J3/S1, J4/S2, J5/S3, S4, S5.
Full results, problems, and solutions are now posted at: woburnchallenge.com/past-contests
PEG Wiki is back up
by bbi5291 on May 19, 2019 - 7:55:10 pm UTC
Hi all,
I finally got access to the old database backups, so I have managed to restore the PEG Wiki to the state it was in back in late November, just before it went down.
Enjoy!
I finally got access to the old database backups, so I have managed to restore the PEG Wiki to the state it was in back in late November, just before it went down.
Enjoy!
Woburn Challenge round 4 results are now available!
by Alex on Mar 25, 2019 - 9:13:09 pm UTC
Thank you for joining us in a new season, new and returning participants alike! Problems, solutions, and test data are now posted here.
The senior division prizewinners are:
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards.
P.S. The date and location of the Woburn Challenge on-site finals will be announced within the next few weeks, when the invitations will also be distributed. Be on the lookout!
The senior division prizewinners are:
- Brian Chau of Woburn Collegiate Institute ($100)
- Andrew Qi Tang of Erindale Secondary School ($50)
- Zixiang Zhou of London Central Secondary School ($25)
- Yi Deng of William Lyon Mackenzie Collegiate Institute ($25)
- William Li of University of Toronto Schools ($25)
- Evan Zhang of William Lyon Mackenzie Collegiate Institute ($25)
- Ava Pun of Marc Garneau Collegiate Institute ($25)
- Alex Tianyi Xu of White Oaks Secondary School ($25)
- Aaron Tang of Churchill Heights Public School ($50)
- Michael Huang of Bell High School ($25)
- Jeffrey Gao of William Lyon Mackenzie Collegiate Institute ($25)
- Jerry Hu of University of Toronto Schools ($25)
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards.
P.S. The date and location of the Woburn Challenge on-site finals will be announced within the next few weeks, when the invitations will also be distributed. Be on the lookout!
Woburn Challenge Online Round 4
by Alex on Mar 11, 2019 - 11:37:35 am UTC
Edit: The contest is over! Many thanks to all of you who participated. The questions have been cloned to the main judge. We will be posting prizewinners and solutions shortly. Check here, as well as our website periodically! Feel free to submit to them for practice while we work on publishing the results. Note that questions are shared between divisions. In particular, submissions to all intermediate problems are not moved over and intermediate competitors will have to resubmit them on the main judge.
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
This is it—the last online round of the season!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated in previous seasons. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 4
When: Friday, March 22nd, 2019 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
This is it—the last online round of the season!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated in previous seasons. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 4
When: Friday, March 22nd, 2019 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
- Top 8 Senior division winners: $100, $50, $25, $25, $25, $25, $25, $25
- Top 4 Intermediate division winners: $50, $25, $25, $25
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
Woburn Challenge round 3 results are now available!
by Alex on Feb 05, 2019 - 6:42:05 am UTC
Thank you for joining us in a new season, new and returning participants alike! Problems, solutions, and test data are now posted here.
The senior division prizewinners are:
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards. Remember that we will have many prizes in the remaining rounds of the year, so keep on practicing!
The senior division prizewinners are:
- Zixiang Zhou of London Central Secondary School ($100)
- Brian Chau of Woburn Collegiate Institute ($50)
- William Li of University of Toronto Schools ($25)
- Andrew Dong of Centennial Collegiate Vocational Institute ($25)
- Ava Pun of Marc Garneau Collegiate Institute ($25)
- Anish Mahto of Turner Fenton Secondary School ($25)
- Andrew Qi Tang of Erindale Secondary School ($25)
- William Fung of Richmond Hill High School ($25)
- Michael Huang of Bell High School ($50)
- Aaron Tang of Churchill Heights Public School ($25)
- Steven Ung of Stephen Lewis Secondary School ($25)
- Jerry Zhu of Pierre Elliott Trudeau High School ($25)
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards. Remember that we will have many prizes in the remaining rounds of the year, so keep on practicing!
Woburn Challenge Online Round 3
by Alex on Jan 21, 2019 - 2:04:50 am UTC
Edit: The contest is over! Many thanks to all of you who participated. The questions have been cloned to the main judge. We will be posting prizewinners and solutions shortly. Check here, as well as our website periodically! Feel free to submit to them for practice while we work on publishing the results. Note that questions are shared between divisions. In particular, submissions to all intermediate problems are not moved over and intermediate competitors will have to resubmit them on the main judge.
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
A new year and a new contest! All newcomers are welcome, so don't miss it!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated in previous seasons. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 3
When: Friday, February 1st, 2019 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
A new year and a new contest! All newcomers are welcome, so don't miss it!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated in previous seasons. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 3
When: Friday, February 1st, 2019 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
- Top 8 Senior division winners: $100, $50, $25, $25, $25, $25, $25, $25
- Top 4 Intermediate division winners: $50, $25, $25, $25
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
Woburn Challenge round 2 results are now available!
by Alex on Dec 18, 2018 - 3:09:47 am UTC
Thank you for joining us in a new season, new and returning participants alike! This was the first online round in over two years without a perfect Senior score! Problems, solutions, and test data are now posted here.
The senior division prizewinners are:
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards. Remember that we will have many prizes in the remaining rounds of the year, so keep on practicing!
The senior division prizewinners are:
- Brian Chau of Woburn Collegiate Institute ($100)
- Zixiang Zhou of London Central Secondary School ($50)
- Henning Jiang of Vincent Massey Secondary School ($25)
- David Tang of University of Toronto Schools ($25)
- Royi Luo of Richmond Hill Secondary School ($25)
- Dao Bo Yang of Iroquois Ridge High School ($25)
- William Li of University of Toronto Schools ($25)
- Sharujan Sreekaran of Glenforest Secondary School ($25)
- Evan Zhang of William Lyon Mackenzie Collegiate Institute ($50)
- Jason Xiong of University of Toronto Schools ($25)
- Michael Huang of Bell High School ($25)
- Yi Deng of William Lyon Mackenzie Collegiate Institute ($25)
Congratulations! These prizes will be distributed as Visa gift cards during the on-site finals in May to which all of the above winners are invited (more details to come later). Do not fret if you may not be able to make the final round in person – we will mail your prize to you afterwards. Remember that we will have many prizes in the remaining rounds of the year, so keep on practicing!
Woburn Challenge Online Round 2
by Alex on Nov 29, 2018 - 12:33:48 am UTC
Edit: The contest is over! Many thanks to all of you who participated. The questions have been cloned to the main judge. Problems, solutions, and test data have been posted to https://woburnchallenge.com/past-contests. We will be posting prizewinners shortly. Check here, as well as our website periodically! Feel free to submit to them for practice while we work on publishing the results. Note that questions are shared between divisions. In particular, submissions to all intermediate problems are not moved over and intermediate competitors will have to resubmit them on the main judge.
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
Another round is coming your way. All newcomers are welcome, so don't miss it!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated last year. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 2
When: Friday, December 14th, 2018 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
Problems: J1, J2, J3/I1, J4/I2, I3/S1, I4/S2, S3, S4
Another round is coming your way. All newcomers are welcome, so don't miss it!
To be eligible for prizes, you must complete this year's registration form (see woburnchallenge.com/register) even if you have participated last year. If you have already completed in earlier rounds this season, you do not need to do so again. If you have an existing PEG Judge username, you can continue using it. All Canadian high school students are eligible for prizes (you must be first registered through the aforementioned website), but everyone with a PEG Judge account is welcome to participate.
2018-19 Online Round 2
When: Friday, December 14th, 2018 from 3:30 pm to 6:30 pm ET
Where: The PEG Judge interface (wcipeg.com/contests)
Format: 3 divisions, 3 hours, 4 problems, infinite submissions, and live feedback.
Prizes:
- Top 8 Senior division winners: $100, $50, $25, $25, $25, $25, $25, $25
- Top 4 Intermediate division winners: $50, $25, $25, $25
For more details, visit woburnchallenge.com. For questions, email [email protected].
Finally, please forward this to your friends (especially at other schools) who are interested in computer programming -- we want to get more students involved!
Good luck and enjoy the problems!
FAQ about the migration to DMOJ
by bbi5291 on Jun 24, 2020 - 12:42:23 am UTC