jump to navigation

Apa itu ACM Programming Contest? June 17, 2009

Posted by ranystarry in Inside my mind.
trackback

The Association for Computing Machinery (ACM) mengadakan kontes pemrograman setiap tahunnya. Dan akhir-akhir ini bekerja sama dengan IBM. Kontes ini selain sangat terkenal juga sangat bergengsi ;).

Kontes ini juga dikenal sebagai ACM International Collegiate Programming Contest (ICPC).

Untuk kontes di tingkat regional sendiri, biasanya diadakan di bulan November, dan finalnya pada bulan Maret. Tim-tim yang terdiri dari 3 orang mahasiswa menggunakan bahasa C, C++, atau Java untuk menyelesaikan 6 sampai dengan 8 buah persoalan dalam waktu kurang-lebih 5 jam. Satu buah komputer disediakan untuk masing-masing tim, sehingga satu atau dua anggota tim yang lain bebas untuk mengerjakan yang lain. Seringkali, memutuskan problem yang mana yang akan dikerjakan pertama kali merupakan teknik yang paling penting di dalam kontes. Peserta diharapkan menggunakan algoritma yang se-efisien mungkin untuk menyelesaikan persoalan yang diberikan, baik dari segi space-memory maupun run-time program.

(ditranslate dari buku Art of Programming Contest)


Di Indonesia sendiri, biasanya ada ACM ICPC untuk tingkat nasional, dan biasanya diselenggarakan oleh Binus University. Kalau tidak salah sekitar bulan Juni-Juli.

Setelah tingkat nasional, dilanjutkan untuk tingkat regional (se-Asia, etc..). Tahun 2007 kemarin untuk tingkat regional diadakan di Singapura, sedangkan tahun 2008 di Jakarta (Binus University).

Untuk berlatih soal-soal pemrograman bisa daftar di UVA Online Judge (googling aja dengan kata kunci UVA Online Judge). Kalau ingin belajar dari buku bisa dari Programming Challenges karangan Steven S. Skiena dan Miguel A. Revilla dan/atau buku Art of Programming Contest karangan Ahmed Shamsul Arefin.

Yang Menarik dari ACM ICPC

acm-icpc

acm-icpc

[Ini gambar logo ACM ICPC]

Yang gambar awan itu menandakan dream..

Yang gambar lampu itu menandakan think (implementasi: code!)..

Terakhir gambar balon itu menandakan kamu bakal dapat balon kalo jawaban kamu benar, ehehe, hadiahnya balon beneran lho!!

Comments»

1. mawi wijna - June 18, 2009

hadiah baloooon??? di dalam balon ada hadiahnya ndak? apa balonnya mesti meletus dulu? huhuhu,,,,

gak ada hadiahnya di dalam balon.. hadiahnya tu kepuasan tersendiri karena berhasil submit jawaban.. nah, balon itu buwat bikin deg-degan aja mas sekaligus ngelatih mental karena bakal keliatan kelompok2 mana aja yang dapet balon banyak ato sama sekali belum dapet balon, begitu mas.. ;D.
thanks for giving the first comment, kamu rss gitu ya mas? jadi tiap aku posting baru ada alert?

2. canggih - June 18, 2009

wah…wah….hadiahnya balon ya……kayaknya cocok buat Tia….masih pantes mainan balon….hehe

hehehe, iyaa :D

3. Ariff - June 18, 2009

wah, ampoon master :D

heh, kamu manggil siapa? master limbad??