deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/cpc.pdfjawaban peserta akan...

8

Upload: nguyentruc

Post on 13-Aug-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan
Page 2: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

1

Page 3: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

DeskripsiCompetitive Programming merupakan kompetisi pemrograman yang dibuka

untuk mahasiswa Fakultas Ilmu Komputer Universitas Negeri Jember. Kompetisi inibertujuan untuk menguji kemampuan berpikir logis dan komputasional. Peserta akandiberikan persoalan yang harus diselesaikan dengan menuliskan kode programdalam bahasa yang diizinkan, yaitu C, C++, Java, Python2 dan Python3. Pesertaakan dituntut untuk menggunakan algoritma atau struktur data yang tepat untukmenyelesaikan setiap persoalan. Jawaban peserta akan dikumpulkan dan dinilaidengan menggunakan grading system. Ketepatan dan kecepatan dalammenyelesaikan persoalan merupakan kunci dalam kompetisi ini. Kompetisi akandibagi menjadi dua babak, yaitu penyisihan dan nal.

Penyisihan dilakukan secara online dan nal akan diadakan secara onsite di FakultasIlmu Komputer Universitas Negeri Jember.

2

Page 4: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

SYARAT DAN KETENTUAN IDLe1. Peserta adalah warga Fakultas Ilmu Komputer Universitas Jember.2. Peserta membentuk tim yang terdiri dari 2 hingga 3 orang.3. Peserta adalah pihak yang telah menyelsaikan mekanisme pendaftaraan pada

website http://idle.ilkom.unej.ac.id4. Peserta menyetujui apabila sewaktu-waktu dihubungioleh pihak panitia Laos Arena5. Peserta tidak dibenarkan dan dilarang untuk terdaftar pada team yang sama pada 1

lomba di Laos Arena6. Tim yang berhasil lolos dari babak penyisihan, wajib mengikuti rangkaian acara

FINAL.7. Tim yang tidak mengonfirmasi kehadiran acara FINAL hingga H-1 final dianggap

mengundurkan diri sebagai peserta Laos Arena.8. Tim yang merupakan finalis Laos Arena wajib menghadiri Closing IDLe.9. Panitia berhak mencabut gelar juara dan mengambil hadiah kembali jika ditemukan

kecurangan serius atau pelanggaran hukum dalam proses pelaksanaan lomba LaosArena.

10. Panitia berhak mendiskualifikasi tim yang melakukan tindak kecurangan maupunpelanggaran terhadap aturan Laos Arena.

11. Segala keputusan juri dan panitia dalam kompetisi Laos Arena adalah mutlak.12. Panitia berhak mengubah rulebook sewaktu-waktu dan segala perubahan yang

terjadi akan diberitahukan melalui email dan/atau website.13. Peserta yang boleh mengikuti kompetisi adalah peserta yang terdaftar dan tidak

boleh digantikan oleh orang lain.14. Peserta yang menjadi juara 1, 2, dan 3 diwajibkan untuk mengikuti pelatihan

gemastik yang diselenggarakan pihak kampus dan mengikuti gemastik.15.Peserta tidak dikenakan biaya apapun

3

Page 5: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

Syarat Dan Ketentuan CompetitiveProgramming Competition (CPC)Syarat dan Ketentuan Umum Kompetisi Competitive Programming Competition Laos Arenaadalah sebagai berikut :

1. Babak penyisihan dan final akan diselenggarakan secara online pada URL yangdiberikan oleh panitia di email masing-masing ketua tim.

2. Username tim, password tim dan URL akan dikirim melalui email ketua tim palinglambat pada tanggal 20 April 2019.

3. Scoreboard akan dibekukan (Freeze) 10 menit sebelum babak penyisihan dinyatakanberakhir.

4. Saat scoreboard dibekukan, peserta tidak bisa melihat apakah jawaban yangdisubmit benar atau salah.

5. Format penilaian menggunakan aturan ACM6. Mekanisme lomba adalah sebagai berikut :

a. Peserta akan mendapatkan soal yang harus dijawab dengan kode program.Kode program harus memberikan output yang benar dalam batasan waktudan memori yang diberikan.

b. Bahasa pemrograman yang diperbolehkan adalah sebagai berikut :i. C

ii. C++iii. Javaiv. Python2v. Python3

c. Setiap submisi akan mendapatkan satu dari beberapa status berikut :i. Accepted : Program memenuhi batasan yang ada dan memberikan

output yang benar.ii. Wrong Answer : Program memenuhi batasan yang ada, namun tidak

memberikan jawaban yang benar.iii. Runtime Error : Program mengalami error pada saat runtime atau

melewati batas memori yang diberikan.iv. Time Limit Exceeded : Program melewati batas waktu yang diberikan.v. Compile Error : Kode tidak dapat dicompile.

4

5

Page 6: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

d. Setiap submisi yang mendapatkan jawaban Wrong Answer, Runtime Error,Time Limit Exceeded dan Compile Error akan mendapat penalti sebesar 10menit. Penalti akan diperhitungkan jika sudah mendapatkan Accepted.

7. Peserta hanya boleh melaksanakan kompetisi dengan menggunakan akun yangtelah disediakan oleh panitia.

8. Tersedia scoreboard yang dapat diakses oleh peserta.9. Tim akan di-ranking berdasarkan :

a. Jumlah soal yang di solve diurutkan dari banyak ke kecil.b. Jika jumlah soal yang di solve sama, akan diurutkan berdasarkan jumlah

penalti yang diurutkan dari kecil ke besar.c. Jika jumlah soal yang di solve dan jumlah penalti sama, akan diurutkanberdasarkan waktu soal yang mendapat Accepted terakhir diurutkan dari kecilke besar.

5

Page 7: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

Ketentuan Babak PenyisihanCompetitive ProgrammingCompetition (CPC)

1. Babak penyisihan akan dilakukan secara online pada URL yang ditentukan.2. Babak penyisihan akan dilaksanakan selama 5 (lima) jam.3. Jumlah soal babak penyisihan adalah 10 soal.4. Akan dilakukan sesi pemanasan sebelum babak penyisihan pada platform

yang sama. Hasil sesi pemanasan tidak akan diperhitungkan untuk penilaianbabak penyisihan.

5. Peserta yang lolos ke babak nal adalah 10 peserta terbaik di scoreboardyang menyelesaikan minimal 1 soal.

6

Page 8: Deskripsi - idle.ilkom.unej.ac.ididle.ilkom.unej.ac.id/assets/rulebook/CPC.pdfJawaban peserta akan dikumpulkan dan dinilai dengan menggunakan grading system. Ketepatan dan kecepatan

Ketentuan Babak FinalCompetitive ProgrammingCompetition (CPC)

1. Kompetisi dilaksanakan secara onsite di Aula Fakultas Ilmu KomputerUniversitas Jember.

2. Kontes akan dilaksanakan selama 5 (lima) jam dan terdiri dari 8 (delapan)hingga 12 (dua belas) soal pemrograman. Soal akan disediakan dan dapatdiakses di judger.

3. Setiap tim akan diwajibkan membawa laptop sendiri.4. Peserta dilarang mengakses internet kecuali mengakses judger yang

disediakan panitia.5. Setiap tim diperbolehkan membawa satu cheatsheet (catatan) dengan

spesikasi :a. Cheatsheet dicetak pada kertas berukuran A4 dan maksimal 25

halaman dengan maksimal 25 lembar kertas.b. Setiap sisi yang terdapat pada lembar cheatsheet dan tidak kosong

akan dihitung sebagai satu halaman.c. Cheatsheet harus dapat dibaca dengan jelas dari jarak 50 cm dengan

penglihatan normal.6. Selama kompetisi berlangsung, peserta dilarang :

a. Mengganggu atau berkomunikasi dengan peserta lainb. Melakukan hal-hal yang berpotensi merusak perangkat yang

disediakan.c. Membawa barang-barang lain ke tempat pengerjaan, kecuali alat tulis

dan cheatsheet. Keyboard, ashdisk, alat hitung, alat komunikasi, danbarang lain tidak boleh dibawa kecuali izin panitia

7