UPD: We are doing this duel May 19th (today) 17:00 GMT.
Hi. NAC (ICPC's North America Championship) is in less than two weeks. We've done absolutely fucking nothing for it. So, what better way to get in shape than public humiliation?
Our team — Shayan, sam571128, and me — will stream (on Shayan's channel) a form of head-to-head duel against each other. For now, it will be on something like 1400's. If this turns out to be fun, we may do more of these streams, on harder problems (maybe up to 3000). It will tentatively start on Thursday, 9 AM ET (you'll also see it on the stream sidebar sometime soon) and will run for however long it takes me to have a winning score.
Tentatively, the format will be the simple idea of choosing a large set of problems and racing to finish it/solve the most in a fixed amount of time. We'll say that we can't look at each others' profiles or submissions. We can tell each other how many we've solved (we'll be in person together). Lying will be allowed (and encouraged). If you have a more interesting idea, let us know.
This is far from the best form of practice, but it's at least fun, so why not? There's some symbolism here — Shayan is a relatively new youtuber, and I'm a dinosaur, so this is in some sense a battle of the generations. That, or, it's not that deep. Either way, look forward to it. There will be plenty of banter involved, probably. Also maybe a bet for some amount of $.
Feel free to try to predict who will win. Wrong answers will be reported for "False information/Misinformation". Good luck.