Editorials have been uploaded and can be found on respective problem pages.
See you next month!
We're excited to invite you to the third Trudeau Logic Evaluation of the 2016-17 school year!
Anyone with a DMOJ account is welcome to participate and anyone without one is welcome to register and participate.
The TLE November contest will be a 3-hour virtual contest, which will allow contestants to participate in any 3-hour window from 12:00 PM EST to 11:00 PM EST on November 17, 2016. Please see the contest page for more details.
See you soon and we wish for many rating increases!
If you've visited the contest list recently, you've probably noticed the big blue Virtual join buttons. However, when clicking them, you'll have realized that they do nothing!
Today, we are very happy to announce the completion of a virtual contest system in DMOJ — the buttons work! We hope you'll find virtual contests a useful addition.
What are virtual contests?
If you couldn't meet the deadline for participating in a contest, or would like the experience of writing a contest that ran a long time ago, virtual contests can help.
Put simply, they allow you to write a contest under the same conditions you would have, had you written it normally. You are given the same amount of time as regular contestants were, and may solve the same problems — naturally, this works best if you've not yet seen the problems. A minor note is that if the contest used pretests, you will receive full feedback instead.
With the 2016 contest season fast approaching, we hope you'll find virtual contests a good aid in practicing in the event that you cannot attend a live contest.
Join us on Slack (or IRC)!
On a marginally related note, we operate both a channel and #dmoj on esper.net — click on either to join.
We would love to hear your feedback, and they're a great place to meet and talk with other members of the community. In the very likely case that you run into an issue with virtual contests, please let us know in one of our channels.
As part of the new features and improvements we have been rolling out this summer comes an enhancement which deserves a bit of explanation: the new math engines which are now being used to render mathematical expressions.
What does this mean for me?
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
! LaTeX Error: File `standalone.cls' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)
Enter file name:
! Emergency stop.
No pages of output.
Transcript written on /tmp/tmpBpl6nj.log.
We have put effort into making sure the math looks good on all browsers by default, but should you find something looks weird, read on (and please let us know).
Can I change the way math is displayed?
When editing your profile, you will see a new dropdown has been added, which allows you to configure the way math is displayed for you while logged in. There are 5 modes available:
Leave as LaTeX
Perform no math rendering; output raw LaTeX commands.
SVG with PNG fallback
Display scalable vector math, falling back to PNG if your browser does not support SVG
If you are using Firefox or another browser (not Chrome) that implements the MathML part of the HTML5 specification, math will be formatted as MathML commands with native browser support. To see if your browser renders MathML properly, you can visit this page to find out.
MathJax with SVG/PNG fallback
Detect best quality
This mode attempts to use caniuse.com data for a best-effort-guess of whether MathML is supported by your browser. It will use MathML if possible, and MathJax with SVG/PNG fallback when MathML is unsupported. This is now the default mode.