Rabu, 02 September 2015

Penyisihan CompFest

Di post ini saya mau sedikit nulis kronologis tim saya di CompFest, GGanteng Mk-II pas penyisihan kemarin. Tim ini terbentuk karena Zamil ngenes gak dapet temen setim :P Maaf jika post ini tidak jelas, dan jika ada elemen di dalamnya yang mungkin sedikit tersinggung (kepada kakak-kakak komdis saya hanya bercanda..)

note : saya sedikit lupa tentang urutan sebenarnya, jika ada yang kurang tepat mohon dimaafkan ._.v

  • Zamil lapor kalau dia sudah di Fasilkom. Ayaz dan Agus cabut dari tempat masing-masing beberapa saat setelah itu
  • Ayaz menggunakan nametag PMB. Ketika Ayaz sampai, Agus baru saja sampai
  • Terjadi perdebatan kecil mengenai aturan nametag PMB, hingga Ayaz dan Agus masa bodo dengan aturan
  • Zamil muncul dari Musholla. Agus, Ayaz, Zamil mulai mengeset workspace (pasang terminal, bikin kabel seliweran, keluarin alat tulis)
  • GGanteng Mk-II yakin bisa mendapat posisi yang bagus, karena malamnya rating Ayaz dan Zamil turun, serta Agus kalah main DoTA 2 kali
  • Anthony dari MaRaThon datang! Tim ini tampaknya cuma butuh satu orang buat lolos :'))
  • A wild committee appeared! Panitia bersangkutan memoto beberapa "onsite" participant, tapi ya siapa yang tahu mau dipakai buat apa.. 
"Please notice me, komdis"
Source : Soko



  • Ammar dari MaRaThon datang! Greget amat datangnya..
  • Kontes dimulai!
  • Zamil membaca 2 soal pertama, Agus 2 soal terakhir, karena bingung, Ayaz baca soal C.
  • Beberapa menit pertama, AC di soal A mulai berseliweran, walau yang sadar tampaknya hanya Zamil
  • Soal A mendapat Accepted!
  • Ayaz mengerjakan soal C dalam mode greedy tanpa ngeprove solusinya benar. Ketika dapat Runtime Error, Ayaz misuh-misuh.
  • Ada klarifikasi update constraint soal C. Setelah ganti suatu konstanta, soal C mendapat Accepted. Ayaz pindah ke soal D
  • Zamil mencoba membuat rumus matematika untuk soal B, menanyakan suatu rumus pada Ayaz. Lagi nge-fly, Ayaz iya-iya saja.
  • Solusi D Ayaz kena TLE! Padahal soal itu terlihat klasik..
  • Solusi E Agus juga ngebug! 
  • Karena yakin tidak ada solusi yang lebih cepat, Ayaz mencoba mengoptimasi solusi D dengan cara yang semakin terlihat najis.
  • Ayaz mendapati beberapa bug aneh, namun setelah perjuangan tiada akhir yang akhirnya berakhir (?) soal D mendapat Accepted!
  • Meanwhile, Agus mencoba coding ulang soal E. Ayaz mengklarifikasi ke Agus kalau itu soal DP digit, dan diiyakan. Karena tidak enak jika mendownload anime ketika temannya masih mengerjakan, Ayaz mencoba mengerjakan E juga.
  • Meanwhila, Ayaz nontonin MaRaThon - 1 orang, mereka bahagia sekali mengerjakan soal
  • Setelah Agus dan Ayaz kena WA dan RTE, mereka kembali masuk mode rampage IOI style - submit liar berseliweran
  • Ayaz hilang akal, berteriak kalau solusi juri salah
  • Ayaz menemukan banyak bug di solusinya, setelah submit liar dan debugging, E mendapat Accepted!
  • Agus sudah lelah namun masih penasaran, kembali mendebug E awalnya. Padahal Zamil masih butuh bantuan.
  • Zamil bikin brute force untuk ngecek tapi lupa ngemod, pantes ada tc buatannya yang dia salah
  • Ayaz sama Agus kasih saran optimasi solusi B
  • Submit, TLE
  • Bingung kenapa TLE, ternyata brute forcenya belum dihapus, cerdas sekali
  • Karena paranoid, akhirnya semua I/O iostream diganti dengan cstdio
  • Submit, tunggu beberapa saat, Accepted!
  • Akhirnya, Ayaz bisa download anime dengan tenang. Juga nontonin "onsite" participant yang ada di sekitar GGanteng Mk-II
  • Final standings:


0 komentar:

Posting Komentar