Halo! Setelah lama tidak nge-blog , saya memutuskan untuk mulai sekarang juga menuliskan blog saya di dalam bahasa Indonesia. Jadi bukan nulis blog hanya untuk diri saya sendiri dan bisa saya baca di masa depan, tapi seenggaknya bisa buat orang lain juga. Maafkan saya kalau post-post dalam blog saya yang kemarin-kemarin pakai bahasa Inggris terlalu banyak kesalahan grammar nya X_X
Kali ini saya mau cerita tentang pengalaman saya kurang lebih 1-2 bulan ini, dari awal aja ya.
2 bulan lalu, saya ikutan BNPCHS (Binus National Programming Competition for High School Student) . Saya inget banget waktu itu warming-up BNPCHS itu diadakan pas sore hari setelah saya pulang dari kegiatan pembinaan seksualitas dari sekolah(serius menurut saya lebih banyak ga pentingnya daripada pentingnya, saya kurang suka ikut kegiatan yg mengharuskan saya terlalu berinteraksi dengan orang lain yang saya kurang akrab). Jadi waktu itu setelah pulang dari kegiatan pembinaan(pembinaannya 2 hari 1 malam, jadi ceritanya nginep di villa deket gunung gitu, sederhana sih tempatnya) , saya langsung buka komputer, berhubung saya baru beralih dari Pascal ke C++, saya belum terlalu tahu banyak library function , waktu itu saya langsung belajar buat pakai sort, string seperti find,replace,dll . Nah terus warming-up, saya ngerasa down banget , hanya bisa solve 1 soal buat yang programming, yang pilihan ganda ga tau lah, hancur pokoknya saya ngerasa cupu banget waktu itu. Saya kaget liad scoreboard di 5 menit pertama sudah banyak yang accepted, eh ternyata baru tahu dari kak Saeful kalau itu soalnya dari penyisihan BNPCHS yang tahun lalu -- otomatis lah yang udah pernah kerja tinggal submit aja , hanya buat nge-test website.
Besoknya, saya dapat ijin buat pulang sekolah lebih awal, seharusnya pulang jam 1:30 saya pulang jam 10:00 karena faktor jarak rumah dan mau lomba. Pas sampai di rumah, saya langsung buka komputer, ganti baju dan lain-lain. Jam 1 tepat, kompetisi dimulai, dimulai dari sesi 1 , ngerjain soal pilihan ganda . Agak kaget juga pas lihat scoreboard, rata-rata skornya tinggi juga ya -- Terus lihat kok time-bonusnya pada gede, wah ngeri. Pas sesi 1, banyak banget soal algoritmika pascal yang rekursif, pas mau ngitung ga selesai waktunya, mau ngakalin dibuat codenya di compiler juga udah keburu habis waktunya -- Intinya, saya waktu itu ngerasa cupu banget lah, merasa underdog lol. Terus pas sekitar kerja soal ke 35 saya tidak sengaja nemuin bug di time bonus, kalau kita submit answernya 2x atau 3x, time-bonusnya juga ikutan! Gila, ternyata yang di scoreboard yang time bonus nya gede banget ini gara-gara bug ternyata._.
Lanjut ke sesi 2, seperti biasa, saya langsung coba baca soal yang deskripsinya paling sedikit(kebiasaan buruk sampai sekarang kalau kontes selalu coba baca soal yang deskripsinya paling dikit, kalau banyak biasanya langsung saya tinggal) . Saya baca soal P1, terus nyoba coding, saya sudah tau konsep dasarnya buat soal P1 ini, saya coba brute force dengan ngitung semua kemungkinan dengan 4 for nested-loop, karena masukan cukup sedikit, saya kira tidak akan RTE. Saya juga bisa tahu konsep karena kerja soal warming-up kemaren. Intinya program saya nge-bug sampai 1 jam'an, ternyata hanya salah di variabel X_X Setelah tahu kesalahan saya, saya langsung debug terus coba compile dan test input, benar. Saya langsung upload solusi, dan ternyata accepted! Saya senang sekali karena bisa accepted 1 soal, karena mengingat ini adalah kompetisi programming saya yang pertama kali selain iseng-iseng mencoba TOKI Open Contest. Setelah accepted, saya coba baca soal ke 2, intinya tentang nyari palindrom terpanjang, pertamanya saya mencoba-coba, tapi karena agak stuck, saya coba googling solusi, wah ternyata udah ada solusi DP, saya coba copas, saya compile dan ternyata benar outputnya(jangan ditiru ini, saya asal copas solusi doank). Saya coba submit dan ternyata accepted. Saya ingat itu hanya tinggal 20 menit terakhir saat saya nyoba kerja soal yang ke 2. Pas kontes saya ngerasa down banget, ngerasa ga ada apa-apanya, dan kepikiran buat nyerah. Tapi saya coba terus sampai akhirnya saya tahu kesalahan program saya, dan pada akhirnya saya juga berhasil solve P2 juga. 5 menit kemudian, kontes berakhir, saya berada di peringkat 25 pas sesi 2. Pas sesi 1 jangan tanyalah, cupu banget pokoknya hasilnya, saya lupa berapa skor saya.
Setelah BNPCHS berakhir ya saya intinya down, ngerasa ga ada apa-apanya habis ngelihat scoreboard, dan ngerasa selama ini saya hanya buang-buang waktu. Akhirnya saya kembali lagi ke keseharian sekolah yang monoton , dan akhirnya pengumuman BNPCHS keluar, saya ternyata lolos, berada di peringkat 26, 1 peringkat dibawah kak Saeful yang akhirnya dapet medali perak di BNPCHS . Saya coba bbm guru saya waktu itu kalau saya lolos, dan besoknya saya diminta untuk pergi ke ruang guru. Saya bawa hasil pengumumannya, dan katanya guru saya akan mempertimbangkan dengan wakasek dan guru pembimbing tim lomba saya untuk memutuskan pergi atau tidak. Tapi sudah kelihatan jelas lah, kalau 90% ga akan berangkat, karena faktor lokasi yang jauh banget, saya kan di Jember, Binus di Jakarta, jadinya jauh banget. Akhirnya pulang sekolah, saya coba menemui guru pembimbing tim lomba saya, mereka bilang sekolah baru berani kirim kalau saya berada di peringkat 10 besar . Saya tidak berangkat untuk final BNPCHS , namun saya mendapatkan kesempatan dan pengalaman yang luar biasa untuk mengukur kemampuan saya yang masih sangat kurang. Sekian untuk post saya tentang BNPCHS 2014. Terimakasih :)
- Back to Home>
- BNPCHS 2014

Popular Posts
-
Halo, maaf udah lama ga update blog saya. (Bentar, emang ada readersnya ya?) Jadi 2 bulan terakhir ini banyak sekali pengalaman-pengalaman y...
-
Setelah BNPCHS 2014, saya juga nekat untuk daftar CompFest UI dan Open OSN. Singkatnya, CompFest UI diadakan sekitar 2 minggu setelah penyi...
-
Halo! Sudah lama sekali blog ini tidak pernah saya update lagi, sampai berdebu-debu. Jadi, kali ini saya mau menceritakan pengalaman saya se...
-
Hello! This is my first post in this blogspot, i'm still new in blogger but i'm thinking of making this blog as a log in my life so ...
-
Hi, it has been long time since my last post. Forgive me for not being able to post regularly (lol). Since I don't know what to write in...
-
Halo, disini saya mau menuliskan tentang persiapan saya untuk OSK Komputer 2015. Persiapan untuk OSN Komputer ini sebenarnya saya mulai lag...
-
Halo! Setelah lama tidak nge- blog , saya memutuskan untuk mulai sekarang juga menuliskan blog saya di dalam bahasa Indonesia. Jadi bukan n...