My first Magazine pemrograman-kompetitif-dasar | Page 156

13 Persiapan Kompetisi 13.2 Persiapan Sebelum Kompetisi Dalam kompetisi pemrograman, kemampuan seseorang dapat dibagi menjadi beberapa kom- ponen, yaitu dasar ilmu yang dimiliki, kemampuan berpikir logis dan kreavitias, serta penguasaan medan laga. Seluruh komponen tersebut perlu diasah, dan kekurangan atas suatu komponen mempengaruhi performa berkompetisi. Sebagai contoh, seseorang yang mengetahui banyak teori dan mampu mengaplikasikan logika berpikir dalam menyelesaikan masalah bisa jadi tidak menang, karena gugup saat kompetisi. Dasar ilmu dapat diperkaya dengan cara menghadiri sesi pembelajaran, membaca buku, atau membaca artikel. Untuk mempelajari lebih dalam tentang pemrograman kompetitif, kami menyarankan untuk membaca buku Competitive Programming. 4 Untuk mengasah kemampuan berpikir logis dan kreativitas, latihan secara berkala perlu dilakukan. Latihan dapat dilakukan di situs-situs seperti: • TLX Training Gate (https://tlx.toki.id/training), yaitu situs yang dibuat oleh Ikatan Alumni Tim Olimpiade Komputer Indonesia (IA TOKI) dengan silabus dan materi yang disesuaikan dengan Olimpiade Sains Nasional bidang komputer atau informatika. Selain berisi materi pembelajaran, situs ini berisi arsip soal kompetisi-kompetisi tingkat nasional di Indonesia. • TLX Competition Gate (https://tlx.toki.id/competition), yaitu situs yang juga dibuat oleh IA TOKI yang menyelenggarakan kontes lokal secara berkala. • Codeforces (https://codeforces.com/), situs mirip seperti TLX Competition Gate dengan cakupan internasional. • SPOJ (https://www.spoj.com/), situs berisi kumpulan soal dari berbagai negara. • COCI (http://www.hsin.hr/coci), situs dari negara Kroasia yang berisi soal-soal bermutu tinggi dan kontes secara periodik. Mampu menyelesaikan soal setingkat kompetisi yang Anda ikuti saja tidak cukup. Anda harus dapat menyelesaikannya dalam situasi yang serupa saat kompetisi. Sebab, mengerjakan soal pada situasi latihan dan situasi kompetisi sangat berbeda. Terdapat tekanan mental yang lebih banyak saat kompetisi berlangsung. Menyimulasikan suasana kompetisi ini membantu dalam persiapan mental untuk menguasai medan laga. Sebagai contoh, untuk kompetisi OSN, buatlah simulasi dengan memilih 3 buah soal, kemudian kerjakan sebaik-baiknya selama 5 jam tanpa bantuan. 13.3 Kumpulan Tips Berkompetisi Berikut adalah tips sebelum berkompetisi: • Beristirahatlah pada hari sebelum pertandingan agar pikiran Anda tenang. • Jika Anda sudah melakukan persiapan yang matang jauh-jauh hari sebelumnya, tidak dian- jurkan untuk begadang dan berusaha untuk belajar lagi. Percayakan pada pengalaman Anda selama persiapan untuk berkompetisi esok harinya. Kemudian berikut adalah tips saat berkompetisi: • Disarankan untuk membaca semua soal terlebih dahulu sebelum memulai mengerjakan. • Alokasikan waktu untuk memikirkan perkiraan solusi untuk setiap soal. Jangan sampai ada penyesalan di akhir karena kehabisan waktu untuk mengerjakan soal lain, sementara ada soal lainnya yang ternyata bisa Anda kerjakan, luput dari perhatian. 146