Kategori “Competitive Programming” 2
Problem Statement 2
Time limit 2
Penyerahan Jawaban 2
Scoreboard 3
Peringkat 3
Login 4
Memulai kontes 5
Kontes Programming 6
Pengumpulan Soal 7
Java (.java) 9
C++ (.cpp) 9
Penilaian 10
Login 15
Catatan:
Program yang telah disubmit harus sama dengan spesifikasi format output.
Terlalu banyak spasi/huruf besar akan menghasilkan wrong answer. Input dan
output bersifat case-sensitive.
Catatan:
Akan ada kemungkinan respon lain dari judges selain dari 5 respon di atas.
Bergantung pada situasi yang ditentukan oleh judges.
1.3. Scoreboard
Papan scoreboard adalah papan penilaian yang menunjukkan ranking
tim dan jawaban dari pertanyaan programming (Programming question). Jika
ada yang mau ditanyakan perihal problem tersebut, setiap tim hanya
diperbolehkan untuk bertanya melalui klarifikasi seperti yang dijelaskan pada
poin 1.7.
1.4. Peringkat
Peringkat tim didasarkan jumlah problems yang diselesaikan. Jika
terdapat tim yang menyelesaikan jumlah problems yang sama, maka tim akan
diperingkat berdasarkan waktu tercepat (waktu yang paling sedikit adalah
waktu yang paling bagus). Total waktu adalah jumlah dari waktu yang
dibutuhkan untuk setiap problem (dalam menit). Waktu yang dibutuhkan untuk
menyelesaikan suatu problem adalah waktu dimulainya kontes hingga jawaban
Catatan:
Peserta disarankan membawa mouse sendiri dan bertanggung jawab penuh
atas barang yang dibawa.
Anda sudah berhasil masuk ke dalam Dashboard (Main menu) tim Anda.
Pastikan nama kelompok di sebelah Welcome adalah nama tim Anda.
Jika kontes belum dimulai, maka tidak ada contest yang keluar.
Catatan:
Jika pada saat contest dimulai, tetapi masih belum menunjukkan contest pada
tab available contest, coba hapus offline cache & clear history pada Mozilla /
Chrome, dan login ulang. Jika tidak muncul, hubungi support kami.
Catatan :
Untuk melihat soal, pilih lihat soal, dan akan muncul soal yang harus dijawab.
Untuk kontes programming dapat memilih kirim jawaban, dan akan muncul
tampilan seperti berikut :
Pilih nomor soal yang akan anda kirim, dan klik browse untuk memilih file
jawaban, setelah itu klik submit untuk mengirim jawaban.
1.6.2.3. Melihat hasil dari pengumpulan jawaban
Setelah mengirimkan pertanyaan, maka akan muncul Klarifikasi pada bagian
bawah. Disana terdapat waktu pengiriman pertanyaan, nomor soal yang
ditanyakan, isi pertanyaan, dan jawaban yang diberikan oleh juri berdasarkan
● Pastikan nama class adalah “class Main”, bukan “Public class Main”.
1. “Kenapa runtime error?” atau “salah dimana?” atau “input yang dijudge
apa?” Respon yang hanya bisa diberikan juri untuk setiap submission
hanya YES atau NO beserta statusnya. Juri tidak akan memberitahukan
letak kesalahan dari program peserta. Penjurian dilakukan secara black
box, submission dari peserta di compile, dan kemudian dijalankan dengan
input yang sudah disiapkan. Juri sama sekali tidak membaca source code
yang dikirimkan dalam menentukan respon yang harus diberikan. Setelah
respon diberikan memang kadang-kadang juri membuka source code
untuk melihat apa kesalahan code tersebut, namun apa yang juri temukan
tidak akan diberitahukan kepada tim yang bersangkutan.
2. …code…
Soal kontes original semua, tidak bisa digoogling.
3. “Kenapa di scoreboard sudah ada submission di menit ke-x yang sudah
digrade tapi submission kami di menit ke-y (y < x) belum digrade?"
Well, yang ini bukan pertanyaan aneh, bisa dimaklumi. Yang melakukan
penjurian (tentu) lebih dari satu orang. Submission peserta akan diperiksa
berdasarkan siapa yang submit duluan, tapi lama proses pemeriksaan bisa
berbeda-beda tergantung dari juri dan code yang diperiksa. Jadi ada
kemungkinan submission yang lebih telat mendapat respon lebih cepat
karena submission yang lebih cepat tadi masih diperiksa, namun
perbedaan waktunya seharusnya tidak signifikan.
1.12. Tips
1. Jangan lupa untuk menuliskan “import” atas semua class yang anda
gunakan di file Java anda.
2. Hapus tulisan “package” di file Java anda.
3. class untuk menulis PSVM (java) tidak boleh public (caranya dengan
menghapus public).
4. Nama class untuk menulis PSVM di Java harus Main.
5. Input dan output bersifat case-sensitive. Jadi kalau ada perbedaan satu
karakter saja akan mengakibatkan jawaban anda tidak diterima.
Penambahan spasi, enter, atau karakter lain di luar yang diminta di problem
juga mengakibatkan jawaban anda tidak diterima.
6. Untuk melihat problem mana yang lebih mudah, anda bisa melihat problem
mana yang lebih dahulu diselesaikan oleh tim lain melalui scoreboard agar
anda tidak menghabiskan waktu yang berlebihan di sebuah problem.
7. Saat submit jawaban jangan lupa untuk menyamakan bahasa yang dipakai
dengan file yang dikirim.
8. Agar lebih aman, gunakanlah template yang telah disediakan (lihat 1.8),
anda tinggal mengubahnya sesuai kebutuhan.
Tanggal 10 November merupakan tanggal yang perlu kita ingat selalu.
Para pahlawan yang telah mengorbankan diri dalam pertumpahan darah
melawan penjajah demi memperjuangkan kemerdekaan Indonesia seringkali
tak kita ingat namanya. Jasa pahlawan yang sangat besar kini hanyalah sebuah
sejarah tertulis pada buku. Semua jasa pahlawan kini kian memudar dari
ingatan anak-anak, dan akan hilang seiring berjalannya waktu.
2.3.2. Login
Saat pertama kali masuk ke dalam aplikasi akan muncul pop-up seperti gambar
pertama. Finalis wajib menekan tombol “Allow” agar dapat menggunakan
aplikasi ini. Setelah itu login sesuai dengan username dan password yang
telah dibagikan oleh panitia.
2.3.3. Dashboard
Scan QR Code yang ada pada smartphone penjaga pos di setiap game yang
tim kalian akan mainkan.
.
Setelah QR Code berhasil di scan maka akan muncul pop-up konfirmasi. Klik
“Yes” jika ingin meneruskan dan bermain.
Setelah klik “Yes” akan muncul pop-up seperti gambar di atas. Point akan
otomatis bertambah sesuai dengan hasil permainan (setelah penjaga pos
melakukan penjurian).
Tampilan diatas merupakan tampilan saat Point tim kalian tidak cukup
untuk membeli Quiz.
Jika point kalian sudah cukup maka akan muncul pop-up seperti diatas.
Tab Post List digunakan untuk melihat semua post yang ada pada
kompetisi Rally NPLC. Terdiri dari Nama Pos, tempat pos, dan status S
(solo) atau V (versus).
Waktu Acara
Waktu Acara