From Christ Church Grammar School, CCCGSH Informatics
About
Why are you even looking here lol
W Viv_CCGS
Problems
Problemsetter permissions!! I'm making problems on every hyperoperation:
~H_0~: Successor Function
~H_1~: Addition
~H_2~: Multiplication
~H_3~: Exponentiation
~H_4~: Tetration (12p)
~H_5~: Pentation
The 12p Grind
On 22nd January 26, I discovered dnialh_ has solved every 17 point problem. This motivated me to start one of these on my own. However, I am not as good of a coder, so I'll be doing 12 pointers instead 😂
2026-01-22 - Starting 12p grind (24/454)
2026-02-23 - One page completed (50/454)
2026-04-01 - Two Pages Completed (100/454)
Small Wins
First user to solve GCJ16R1AB, Bob & Binary Strings in Python
First user to solve Waterloo '08 Spring E - Balance, apparently (I don't know why xuxiaogengxu's solutions are not counted...) - Check Unofficial_Hints_For_Problems to see the formula which I used to solve it.
Made a Visual Basic Solution to:
(Lol why is the test data weak)
Math Merchant
Grinding 20p+ math problems
20p: A Times B, Necklace Factory, Prime Bag, Alien Navigation
25p: A Very Normal Test, Hiring Employees, Bob and Binary Strings, Tower of Power
30p: Arrow, Course Design, Intranets
#include <bits/stdc++.h>
using namespace std;int
main() {
int a=67; a^=1; a+=2;
int b=97; b^=1; b|=1;
int c=11; c^=1>>(1|(0<<1)); c = (*(&a))+(b-51);
int d=18; d^=0>>(1|(1<<0)); d = (*(&c))-(a-59);
int e=03; e^=1; e+=115;
int f=115; f^=1; f=e-2;
cout<<(char)a<<(char)b;
cout<<(char)c<<(char)d;
cout<<(char)e<<(char)f;
}
(Good idea TheRZ123)
First Problems
0 points: Obligatory Wood IV Problem
3 points: Alpaca Shapes
5 points: Farmer Bob
7 points: Diverse Arrays
10 points: Lucas' Other Tower
12 points: A Plus B (Hard)
15 points: Self-Deception
17 points: Fibonacci Sequence (Harder)
20 points: Circle of Life
25 points: A Very Normal Test
30 points: Arrow
80865e99adb7458d44e1b438c7488b048055ceb3e849ab903b1e50f5de4c358a