DevC Clash of Code 2020

to
Starts in

About

DevC Clash of Code 2020 adalah kontes pemrograman mini yang diadakan atas kolaborasi DevC Bandung dan DevC Semarang

Klasemen publik: https://devcbandung.github.io/clashofcode/

Prizes

3 besar akan mendapatkan hadiah sebagai berikut:

  • Juara 1 mendapatkan voucher Tokopedia senilai Rp500.000
  • Juara 2 mendapatkan voucher Tokopedia senilai Rp300.000
  • Juara 3 mendapatkan voucher Tokopedia senilai Rp200.000

Selain itu, akan dipilih 3 orang secara acak dari setiap orang yang menyelesaikan paling tidak 1 soal untuk mendapatkan masing-masing voucher Tokopedia sebesar Rp50.000.

Rules

  • The creator of this contest is solely responsible for setting and communicating the eligibility requirements associated with prizes awarded to participants, as well as for procurement and distribution of all prizes. The contest creator holds HackerRank harmless from and against any and all claims, losses, damages, costs, awards, settlements, orders, or fines.
  • Code directly from our platform, which supports over 30 languages. Learn more here.

Tentang Kontes

  • DevC Clash of Code adalah kontes pemrograman yang diadakan oleh kolaborasi antara DevC Bandung dan Semarang.
  • Dalam kontes ini, peserta akan diberikan soal-soal pemrograman yang menuntut kemampuan algoritma dan pemecahan masalah peserta.
  • Kontes ini menggunakan platform Hackerrank untuk penilaian jawaban secara otomatis.

Soal

  • Tiap soal akan berisi masalah yang harus diselesaikan, berikut dengan batasan-batasannya.
  • Tugas peserta adalah menulis program komputer yang menerima masukan yang diberikan dari standard input, kemudian menyelesaikan masalah pada soal, dan kemudian mengeluarkan jawabannya ke standard output.
  • Program komputer tersebut akan dites dengan berbagai macam masukan (atau disebut juga dengan test case). Nilai yang diperoleh sesuai dengan banyak test case yang menghasilkan jawaban yang benar.
  • Agar lebih familiar dengan bentuk soal yang akan diberikan, silakan lihat contoh-contoh soal pada https://www.hackerrank.com/domains/algorithms.

Bahasa Pemrograman

  • Bahasa pemrograman yang dapat diterima adalah C, C#, C++, Erlang, Go, Haskell, Java, Javascript (Node.js), Kotlin, Lua, Objective-C, PHP, Pascal, Perl, Python 2, Python 3, Ruby, Rust, Scala, TypeScript, dan VB.NET.
  • Batasan waktu dan memori bergantung dari bahasa yang dipakai. Lihat https://www.hackerrank.com/environment untuk batasan waktu dan memori masing-masing bahasa.
  • Semua soal telah dites dengan menggunakan bahasa C++ (dengan batasan waktu 2 detik dan memori 512 MB). Meskipun setiap soal dapat diselesaikan dengan bahasa apapun, tapi tidak ada jaminan bahwa semua soal dapat diselesaikan dalam batas waktu dan memori di bahasa lain.

Penilaian

  • Setiap soal dapat bernilai berbeda-beda antara satu soal dengan lainnya, tergantung tingkat kesulitannya.
  • Nilai yang diperoleh pada satu soal dapat berupa nilai parsial, seperti yang dijelaskan pada bagian "Tentang Soal".
  • Jika peserta mengumpulkan lebih dari satu jawaban, maka skor yang diambil adalah skor yang paling tinggi.
  • Total nilai yang peserta peroleh adalah jumlah dari semua nilai yang peserta dapatkan pada semua soal.
  • Total waktu yang peserta peroleh adalah jumlah dari semua waktu submisi terakhir setiap soal dengan skor tertinggi, dihitung dari mulainya kontes.
  • Peserta akan diurutkan dari total nilai yang tertinggi. Jika ada dua peserta dengan total nilai yang sama, maka peserta akan diurutkan berdasarkan total waktu yang paling rendah.

Timeline

  • Registrasi akan dimulai dari Rabu, 10 Juni 2020, dan akan ditutup pada Kamis, 25 Juni 2020 pukul 20:00 WIB.
  • Kontes akan dimulai pada Sabtu, 13 Juni 2020, pukul 20:00 WIB.
  • Kontes akan berakhir pada Kamis, 25 Juni 2020, pukul 20:00 WIB.
  • Semua soal tidak akan keluar sekaligus pada awal kontes, tapi akan ada 3 wave:
    • Wave 1, pada saat kontes dimulai.
    • Wave 2, pada 16 Juni 2020 pukul 20:00 WIB.
    • Wave 3, pada 20 Juni 2020 pukul 20:00 WIB.
  • Jumlah soal dan tingkat kesulitan yang keluar pada tiap wave dirahasiakan.
  • Akan ada pengumuman via email dan grup Facebook DevC Bandung dan Semarang pada tiap wave.

Eligibilitas Peserta

  • Setiap peserta wajib terdaftar sebagai anggota DevC Bandung atau DevC Semarang, atau keduanya.
  • Sebelum mendaftar kontes pada halaman ini, peserta wajib Sign Up di https://bit.ly/DevCCoC.
  • Perhatikan bahwa semua orang dapat Sign Up pada kontes ini. Namun, hanya mereka yang RSVP yang berhak mendapatkan hadiah.

Hadiah

  • Tiga orang dengan peringkat teratas (lihat bagian "Penilaian") dan terdaftar sebagai peserta (lihat bagian "Eligibilitas Peserta") akan mendapatkan hadiah sebagai berikut:
    • Peringkat pertama mendapatkan voucher Tokopedia sebesar Rp500.000
    • Peringkat kedua mendapatkan voucher Tokopedia sebesar Rp300.000
    • Peringkat ketiga mendapatkan voucher tokopedia sebesar Rp200.000
  • Selain itu, akan dipilih 3 orang secara acak dari setiap orang yang menyelesaikan paling tidak 1 soal (mendapatkan nilai penuh dalam paling tidak satu soal) untuk mendapatkan voucher Tokopedia masing-masing senilai Rp50.000.

Aturan Umum

  • Kami akan menindak tegas segala bentuk kecurangan yang ada.
  • Kami tidak dapat membatasi penggunaan Internet peserta, jadi peserta dibolehkan menggunakan sumber yang diperoleh dari Internet.
  • Namun, kami tidak memperbolehkan adanya bentuk kerjasama apapun antar peserta. Jika kami mendeteksi adanya kerjasama dalam bentuk apapun (seperti plagiarisme), maka semua peserta yang terlibat akan secara otomatis didiskualifikasi.

Scoring

  • Setiap soal dapat bernilai berbeda-beda antara satu soal dengan lainnya, tergantung tingkat kesulitannya.
  • Nilai yang diperoleh pada satu soal dapat berupa nilai parsial, seperti yang dijelaskan pada bagian "Tentang Soal".
  • Jika peserta mengumpulkan lebih dari satu jawaban, maka skor yang diambil adalah skor yang paling tinggi.
  • Total nilai yang peserta peroleh adalah jumlah dari semua nilai yang peserta dapatkan pada semua soal.
  • Total waktu yang peserta peroleh adalah jumlah dari semua waktu submisi terakhir setiap soal dengan skor tertinggi, dihitung dari mulainya kontes.
  • Peserta akan diurutkan dari total nilai yang tertinggi. Jika ada dua peserta dengan total nilai yang sama, maka peserta akan diurutkan berdasarkan total waktu yang paling rendah.

Sign up for DevC Clash of Code 2020 now.

Not a genuine coding contest?