International Collegiate Programming Contest – Vocomfest 2018

ICPC atau ACM-ICPC merupakan kompetisi pemrograman antar Universitas yang diselenggarakan di bawah asuhan Association for Computing Machinery (ACM). Informasi lebih lanjut icpc.baylor.edu

Deskripsi.

International Collegiate Programming Contest (ICPC atau ACM-ICPC) merupakan kompetisi pemrograman antar universitas yang diselenggarakan di bawah asuhan Association for Computing Machinery (ACM). Kompetisi ini terdiri dari tingkatan-tingkatan tertentu. Mulai dari provincial (wilayah dalam negara), regional (antar negara regional), dan world final.

Vocomfest Programming Contest merupakan salah satu kompetisi pemrograman berbasis ACM-ICPC tingkat provincial. Kompetisi ini diselenggarakan oleh Himpunan Mahasiswa Komputer dan Sistem Informasi Sekolah Vokasi Universitas Gadjah Mada. Tiga finalis teratas akan langsung masuk ACM-ICPC 2018 tingkat regional Jakarta.

ICPC ditujukan untuk mahasiswa aktif S1, S2 dan diploma diseluruh Indonesia. Peserta berkompetisi dalam tim yang beranggotakan tiga orang. ICPC ini dilaksanakan dalam 2 babak, yaitu babak penyisihan dan babak final.Info lebih lanjut, dapat dilihat pada tautan berikut. (http://icpc.baylor.edu)

Hadiah
Juara I Rp.3.000.000,00
Juara II Rp.2.000.000,00
Juara III Rp.1.500.000,00
Contact Person

Syafira Febriya Rahman

HP : 085731014952

Line : syafira_rahman

Syarat dan ketentuan.

Persyarat Peserta
    1. Peserta merupakan mahasiswa aktif Diploma/S1/S2.
    2. Peserta harus melakukan registrasi terlebih dahulu.
    3. Peserta harus mengisi pendaftaran dengan lengkap dan memberikan informasi yang dapat dipertanggungjawabkan.
    4. Peserta merupakan tim yang beranggotakan 3 orang dalam satu universitas.
    5. Jumlah tim dalam satu universitas tidak dibatasi.
    6. Satu orang tidak boleh terdaftar di lebih dari 1 tim.

Untuk persyaratan lebih lanjut, silahkan periksa di dokumen berikut.  (icpc.baylor.edu/download/regionals/rules/EligibilityDecisionTree-2017.pdf)

Pendaftaran.

Biaya

Biaya pendaftaran lomba adalah Rp. 150.000 / Tim

Periode

3 Maret 2018 – 30 Maret 2018

Syarat Pendaftaran
  • Menentukan nama tim, ketua tim, dan anggota tim
  • Mempersiapkan :
    1. Scan ktm semua anggota
    2. Foto 3×4 semua anggota (background bebas)
    3. Biodata diri (Nama, TTL, No.Telp, Alamat)

Catatan :
Nama tim dilarang menggunakan bahasa mengandung hinaan, provokasi dan SARA.
Ketiga berkas tersebut dibawa saat registrasi finalis (jika tim masuk final)

Mekanisme Pendaftaran
    1. Pendaftaran dilakukan oleh pembimbing tim.
    2. Login di website ICPC https://icpc.baylor.edu/ apabila sudah memiliki akun. Apabila belum memiliki maka lakukan pendaftaran akun terlebih dahulu.
    3. Akses ke halaman https://icpc.baylor.edu/regionals/finder/indonesia-vocomfest-provincial-2018.
    4. Klik Register now.
    5. Pilih contest site “The 2018 ACM-ICPC Indonesia VOCOMFEST Provincial Programming Contest.
    6. Daftarkan dan pilih asal tim Anda, kemudian klik tombol Next. Jika institusi Anda belum terdaftar pada tabel, klik “not in the list” dan kemudian tulis institusi Anda.
    7. Pilih “Add Contestant” untuk membentuk tim Anda.
    8. Konfirmasi pendaftaran tim Anda dengan cara klik tombol Register team.
    9. Anda telah berhasil mendaftarkan tim Anda dalam kontes tersebut.
    10. Anda dapat menambah anggota tim dengan cara klik tombol add team member. Dari dashboard Anda, dapat juga menambah anggota tim dengan mengunjungi halaman View my Teams (Teams => View my Teams menu) dan kemudian klik pada team name’s link.
    11. Setelah melengkapi data tim dengan sebenar-benarnya, peserta dapat melakukan pembayaran sebesar Rp 150.000 di transfer ke nomor rekening : 0453484972 – BNI an. Putri Mangifera Indika.
    12. Peserta mengirim scan Bukti Pembayaran ke registration@vocomfest.com (dengan subjek: [ICPC2018]_Bukti Pembayaran_Nama Tim, badan email: Nama Tim, Asal Universitas, Nama Anggota, Nama Pendamping).
    13. Setelah mengirim scan Bukti Pembayaran, dapat mengirimkan konfirmasi ke 0895390819435(WA/SMS) dengan format konfirmasi ICPC2018_Konfirmasi_NamaTim_Asal Universitas, untuk selanjutnya diverifikasi oleh panitia.

Untuk informasi lebih lanjut, Anda dapat mengirimkan pesan ke email kami di registration@vocomfest.com

Contact Person

Nurharyani

WA : 081327268845

line : nurharyani

Informasi teknis.

Overview

Setiap tim diberikan beberapa paparan permasalahan yang masing-masing akan disertai dengan contoh input/output-nya. Program yang dikirimkan peserta akan diuji oleh juri dengan menggunakan set data khusus (tidak diberikan kepada peserta). Untuk setiap program yang gagal, juri hanya akan memberitahukan status kesalahan program tersebut tanpa menginformasikan detil atau testcase yang membuat program tersebut gagal. Tim yang menyelesaikan soal paling banyak dengan jumlah pinalti waktu terkecil akan keluar sebagai pemenang kontes ini.

Kontes ini serupa dengan ACM-ICPC baik dari segi sistem maupun jenis soal yang diperlombakan. Peserta bisa mempersiapkan diri dengan berlatih dari online-judge yang ada, antara lain:

Soal

Setiap soal akan diberikan dalam bahasa Inggris dan akan berisi:

  1. Deskripsi Soal : latar belakang dan paparan masalah.
  2. Spesifikasi Input : spesifikasi untuk input, batasan/constrain dan formatnya.
  3. Spesifikasi Output : spesifikasi untuk output dan formatnya.
  4. Contoh Input-Output : contoh input/output yang harus dihasilkan oleh program.
Materi

Secara garis besar materi soal yang akan dikeluarkan serupa dengan kontes ACM-ICPC. Berikut adalah beberapa topik yang termasuk tapi tidak terbatas pada materi:

  • Adhoc
  • Sorting, Searching
  • Divide and Conquer
  • Dynamic Programming
  • Greedy Algorithm
  • Graph Theory
  • Mathematics/Number Theory
  • Computational Geometry
  • String Manipulation
  • Data Structure
Jumlah Soal dan Durasi

Qualification Round : 6-7 soal, 3 jam.

Final Round : 8-10, 5 jam.

Input-Output

Program/RUN yang dikirimkan harus membaca dari standard input dan menulis ke standard output.

Bahasa Pemrograman

Bahasa pemrograman yang digunakan adalah C/C++ atau Java (lihat ketentuan compiler di bawah). Peserta bebas memilih salah satu dari bahasa tersebut untuk menyelesaikan masing-masing soal.

Compiler

Pilihan compiler yang disediakan adalah:

  1. C/C++ : GCC (MinGW dengan IDE DevC++)
  2. Java : Java 6
RUN

RUN adalah program jawaban yang dikirimkan oleh peserta kepada juri. Setiap RUN akan dinilai dan hasilnya akan diberitahukan langsung kepada peserta tersebut ketika kontes berjalan. RUN yang benar akan disebut sebagai ACCEPTED sementara yang salah akan disebut sebagai REJECTED. Setiap Rejected Run akan disertai salah satu informasi berikut:

  1. Wrong Answer (output program salah)
  2. Run-Time Error (program mengalami crash/run-time error ketika dijalankan)
  3. Time Limit Exceeded (lihat ketentuan mengenai Batasan Waktu)
  4. Compile Error (program tidak berhasil di compile)
Batasan Waktu RUN (Time Limit)

Batasan Waktu RUN adalah waktu eksekusi maksimum yang diizinkan pada sebuah RUN untuk menghasilkan output dari semua input yang diuji. RUN yang tidak berhenti/terminate setelah melebihi batas waktu akan dianggap REJECTED dan diberi status Time Limit Exceeded. Batasan Waktu RUN akan dicantumkan di setiap soal.

Permintaan Klarifikasi

Setiap tim boleh mengajukan klarifikasi soal ketika kontes berlangsung dengan menggunakan sistem yang tersedia. Jika tim juri setuju bahwa soal tersebut mengandung pernyataan ambigu atau ada kesalahan, maka klarifikasi tersebut akan diinformasikan ke semua tim.

Kualifikasi Babak Final

20 tim teratas berdasarkan scoreboard di babak penyisihan.

Perlengkapan Peserta (Babak Final)
  1. Tidak diperbolehkan membawa barang elektronik dalam bentuk apapun (handphone, kamus elektronik, disket, flash disk, kalkulator, dll). Peserta bisa menitipkan tas dan barang-barangnya di ruangan kontes.
  2. Peserta diperbolehkan membawa kamus dalam bentuk buku tercetak (bukan digital).
  3. Peserta diperbolehkan membawa alat-alat tulis (pena, pensil, penggaris, busur, jangka, dll), kecuali kertas kosong.
  4. Setiap tim akan disediakan kertas kosong (untuk coretan) oleh panitia.
  5. Setiap tim diperbolehkan membawa referensi tercetak dengan ketentuan :
  • Tidak lebih dari 25 halaman, single-sided, ukuran letter/quarto atau A4, dengan nomor halaman dicantumkan di sudut kanan atas dan nama universitas dicantumkan di sudut kiri atas.
  • Teks dan ilustrasi harus bisa dibaca oleh orang dengan penglihatan normal tanpa pembesaran dari jarak 0.5 meter.
  • Dokumen boleh disatukan dalam 1 folder/binder dengan nama universitas tercetak/tertulis di bagian depan folder/binder.
  • Materi referensi boleh diperbanyak maksimal menjadi 3 buah dengan isi yang sama.

Frequently asked questions.

Ada tahapannya ga?

Ada 2 tahap, yaitu tahap penyisihan dan final.

Tempatnya dimana?

Babak Final ICPC di Yogyakarta tepatnya di Universitas Gadjah Mada, Yogyakarta

Berapa tim yang lolos ke babak final?

Dua puluh tim terbaik bedasarkan hasil penyisihan yang penilaiannya dilakukan oleh grader.

Ada biaya pendaftarannya ga?

Biaya pendaftarannya hanya Rp. 150.000/tim.

Babak finalnya kapan?

Babak final akan dilaksanakan pada 22 April 2018