Aug 05, 2023

Problems That I Have Written

(Last updated: 2023-12-08)

To keep track of (publicly available) problems I have written so far. Would be updated when new problems are published. Note that most of the problems I have written were used in local contest with no English problem statement. If you still want to read them, I believe most translation tools nowadays e.g Google Translate are already good enough to translate Indonesian to English.

P.s: this post is largely inspired by this.

No. Date Problem Contest Comment
July 2016 Ramduel TOKI Open Contest July 2016 A troll problem, one liner solution in Python exists
July 2016 Rammeow TOKI Open Contest July 2016
August 2016 Friend-Score Senior CPC CompFest 8 Preliminary Round
September 2016 String Seimbang Junior CPC CompFest 8 Final Round Very classic bracket matching problem...
September 2016 Road to Hero Junior CPC CompFest 8 Final Round Back then I was fascinated with this kind of binary search
September 2016 Pohon Kelereng Senior CPC CompFest 8 Final Round IIRC I came up with this problem when I misunderstood a CF problem
September 2016 Huruf Ajaib Senior CPC CompFest 8 Final Round Writing this problem was a mistake
September 2016 Belajar FPB Senior CPC CompFest 8 Final Round I made a grave mistake as a problemsetter: the time complexity of my solution depends on a conjecture that I never proved
November 2016 Domino TOKI Open Contest November 2016 O(N)O(N) solution exists, but I decided to allow digit DP solution
March 2017 Quick Quiz TOKI Open Contest March 2017
May 2017 Teka-Teki Cak Lontong TOKI Open Contest May 2017
May 2017 Wisata Kucing Garing TOKI Open Contest May 2017
May 2017 Teman Terbaik TOKI Open Contest May 2017 Inspired by my bad luck with ATMs around my university
August 2017 Makan Malam Chanek Junior + Senior CPC CompFest 9 Preliminary Round
August 2017 Faktorunesia Junior + Senior CPC CompFest 9 Preliminary Round Still wondering whether it can be solved in subquadratic
August 2017 Mencari Waifu Senior CPC CompFest 9 Preliminary Round
August 2017 Palindromisme Senior CPC CompFest 9 Preliminary Round Troll problem, not as trollish as Ramduel
August 2017 Dua Sejoli Senior CPC CompFest 9 Preliminary Round The modulo is actually useless
August 2017 Kucing Warna Warni Senior CPC CompFest 9 Preliminary Round
September 2017 Pengurangan Chanek Junior CPC CompFest 9 Final Round
September 2017 Balapan Aneh Junior CPC CompFest 9 Final Round
September 2017 Pagar Indah Junior CPC CompFest 9 Final Round
September 2017 Mencari Gaji Junior CPC CompFest 9 Final Round Was written when I was trapped in the middle of nowhere due to heavy rain
September 2017 Percobaan FPB Junior CPC CompFest 9 Final Round
September 2017 Belanja Robot Junior CPC CompFest 9 Final Round
September 2017 Bersama Waifu Senior CPC CompFest 9 Final Round The only geometry problem I have written, and probably one of the hardest problem I have written. Solved with the help of athin. The testcase is pretty weak due to my skill issue
September 2017 Xor-or Senior CPC CompFest 9 Final Round
September 2017 Menginap Senior CPC CompFest 9 Final Round
September 2017 Pasti Menang! Senior CPC CompFest 9 Final Round I found "x2 +1" DP myself before it was popularized in CF
September 2017 Pertukaran Chanek Senior CPC CompFest 9 Final Round
September 2017 Percobaan Median Senior CPC CompFest 9 Final Round
July 2018 GCD Festival OSN 2018
July 2018 Kanji for King TLX Regular Open Contest #1
August/September 2018? Karakter Unik Junior CPC CompFest X Final Round
August/September 2018? Malam Keakraban Junior CPC CompFest X Final Round
February 2019 Substring, Not a Substring TLX Regular Open Contest #5
February 2019 D-K Tree TLX Regular Open Contest #5 Co-written with athin
February 2019 Longest Identic Subarray TLX Regular Open Contest #5
February 2019 Absolute Pairs TLX Regular Open Contest #5
March 2019 K FPB Ngoding Seru 2019 Round 1B
March 2019 Pembagian Tim Ngoding Seru 2019 Round 2
March 2019 Komunikasi Grup Ngoding Seru 2019 Round 2 Never write something with O(NNlogN)O(N \sqrt{N} \log{N}) time complexity again...
April 2019 Median Gabungan Ngoding Seru 2019 Final Round
June 2019 The Last Verse (feat. Azura) TLX Regular Open Contest #6
June 2019 The Last Question (feat. Aoyagi) TLX Regular Open Contest #6
June 2019 The Last Trip (feat. Ayaze) TLX Regular Open Contest #6
October 2019 Sending Blessings Indonesia National Contest 2019 Tedious
October 2019 Go To Goal Indonesia National Contest 2019
November 2020 Power Link Indonesia National Contest 2020
December 2020 Forbidden Card ICPC Jakarta 2020 Inspired by my lazy strategy in Undercover
December 2020 Tree Beauty ICPC Jakarta 2020
October 2021 Ketahanan Website Gemastik 2021 Final Round Honestly the problem description makes zero sense
October 2021 Rekonstruksi Pohon String Gemastik 2021 Final Round
November 2021 Greedy Knapsack ICPC Jakarta 2021 One of my best problem
November 2021 Bicycle Tour ICPC Jakarta 2021
October 2022 Array K-Cantik Gemastik 2022 Preliminary Round
October 2022 Mengurutkan Karakter Gemastik 2022 Preliminary Round
October 2022 Pendakian Gunung Gemastik 2022 Preliminary Round
October 2022 Soal Query Digit Gemastik 2022 Preliminary Round
November 2022 Permutation Construction Indonesia National Contest 2022
November 2022 OR dari Subhimpunan Gemastik 2022 Final Round
November 2022 Jika Saya Menyebutkan X, Maka... Gemastik 2022 Final Round
November 2022 Menghitung Pohon String Gemastik 2022 Final Round One of my hardest problem. Feels wasted to be used in this contest...
November 2022 Substring Sort ICPC Jakarta 2022
November 2022 City Hall ICPC Jakarta 2022
November 2022 Short Function ICPC Jakarta 2022
August 2023 Sharing Lapis Talas OSN 2023 Coming up with the checker is harder than solving the problem; Co-written with prabowo
September 2023 Listrik Perumahan Gemastik 2023 Final Round
September 2023 Soal Query XOR Gemastik 2023 Final Round I regret writing this
October 2023? Twin Subsequence Ideafuse 2023 Qualification Round
November 2023 Critical Roads Indonesia National Contest 2023
December 2023 Contingency Plan 2 ICPC Jakarta 2023 A humbling experience
December 2023 Count BFS Graph ICPC Jakarta 2023
December 2023 Deck-Building Game ICPC Jakarta 2023