From Richmond Hill H.S., Olympiads School, Codeforces, UCC Coding Competition 2021, SAC Code Challenges, University of Waterloo
About
"A computer is a stupid machine with the ability to do incredibly smart things. A computer programmer is a smart person with the ability to do incredibly stupid things."
"The more you know, the more you know you know nothing."
Authored Problems:
- The Contest Contest 1
- Cheerio 4B (private contest)
- Cheerio 4 (private contest)
- Cheerio 3 (Mock CCC)
- Everything Array 12pp
- Train Network 20pp
- Cheerio 2
- Cereal Boxes 3pp
- Digits 5pp
- Subsequence Queries 7pp
- Cheerio 1 Junior
- Pronounceable Words 3pp
- Arithmetic Sequence 10pp
- Cheerio 1 Senior
- Going to School 5pp
- School Expansion 7pp
- Stock Trading 7pp
- Mystery Boxes 10pp
- Coin Game 15pp
- An Animal Contest 6
- Buffet 20pp
- Rock Painting 20pp
- An Animal Contest 5
- Counting Rectangles 15pp
- Tree Paths 12pp
Milestones:
- September 20, 2020: 100 points
- October 8, 2020: 200 points
- October 25, 2020: 250 points
- November 15, 2020: 300 points
- February 2, 2021: 350 points
- April 12, 2021: 400 points
- December 28, 2021: 450 points
- October 31, 2020: Top 1000
- November 20, 2020: Top 800
- December 4, 2020: Top 700
- February 2, 2021: Top 600
- March 10, 2021: Top 500
- April 7, 2021: Top 400
- October 17, 2021: Top 300
- September 16, 2020: First 12 pointer: https://dmoj.ca/problem/ccc13s3
- September 18, 2020: First 10 pointer: https://dmoj.ca/problem/ccc11s3
- October 31, 2020: First 15 pointer: https://dmoj.ca/problem/dmopc14c4p6
- March 10, 2021: First 17 pointer: https://dmoj.ca/problem/lazy
- April 6, 2021: First 20 pointer: https://dmoj.ca/problem/dmpg18g6
- November 13, 2020: 200 problems solved
- March 5, 2021: 300 problems solved
- September 29, 2021: 400 problems solved
- February 15, 2022: 500 problems solved
- November 24, 2021: Number of problems solved (444) = Total points (444.39)
- December 6, 2021: Authored first problem (https://dmoj.ca/problem/treepaths)
Other Interesting Stuff:
- Unknown syscall disallowed: https://dmoj.ca/submission/3206480
- Finding primes up to 4.27 billion: https://dmoj.ca/submission/3550081
- Very long problem statement: https://dmoj.ca/problem/cccjqrp5
- Very short editorial: https://dmoj.ca/problem/ccc11s2/editorial
Extremely Upvoted Comments:
- (161): https://dmoj.ca/problem/ccoqr16p3#comment-4093
- (142): https://dmoj.ca/problem/ccc03s3#comment-219
- (135): https://dmoj.ca/problem/scroll#comment-1446
- (130): https://dmoj.ca/problem/ccc10j1#comment-2736
Extremely Downvoted Comments:
- (-10021): https://dmoj.ca/problem/cco15p2#comment-15527
- (-170): https://dmoj.ca/problem/ccc00j1#comment-9523
- (-136): https://dmoj.ca/problem/ccc20s5#comment-11776
- (-126): https://dmoj.ca/contest/dmopc21c1#comment-16004
Time Complexity Guide
~N < \infty \; \Rightarrow \; \mathcal{O}(1)~
~N \le 10^{1\,000\,000} \; \Rightarrow \; \mathcal{O}(\log{N})~
~N \le 10^{14} \; \Rightarrow \; \mathcal{O}(\sqrt{N})~
~N \le 2\times10^7 \; \Rightarrow \; \mathcal{O}(N)~
~N \le 10^6 \; \Rightarrow \; \mathcal{O}(N\log{N})~
~N \le 100\,000 \; \Rightarrow \; \mathcal{O}(N\sqrt{N})~
~N \le 5\,000 \; \Rightarrow \; \mathcal{O}(N^2)~
~N \le 1\,500 \; \Rightarrow \; \mathcal{O}(N^2\log{N})~
~N \le 500 \; \Rightarrow \; \mathcal{O}(N^2\log^2{N})~
~N \le 300 \; \Rightarrow \; \mathcal{O}(N^3)~
~N \le 70 \; \Rightarrow \; \mathcal{O}(N^4)~
~N \le 24 \; \Rightarrow \; \mathcal{O}(2^N)~
~N \le 15 \; \Rightarrow \; \mathcal{O}(3^N)~
~N \le 10 \; \Rightarrow \; \mathcal{O}(N!)~
~N \le 8 \; \Rightarrow \; \mathcal{O}(N^N)~
~2^{2^{2^2}} = 65536~
ab22e4d8b6b9161359dee20a8bdf6c28bd35e200198a9dc0f73d71c2055933e7