Skip to content
28 Juli 2009 / Jeffrey Hermanto Halimsetiawan

National Programming Contest (NPC) Schematics 2009 HMTC ITS


UPDATE NPC Terbaru : NPC 2009 atau kunjungi Official Website Schematics 2009

National Programming Contest (NPC)

Sebagai sarana untuk mengenalkan teknologi komputer pada pelajar serta untuk menguji kemampuan di bidang pemrograman, Himpunan Mahasiswa Teknik Computer – Informatika Institut Teknologi Sepuluh Nopember Surabaya (HMTC ITS) mengadakan kegiatan National Programming Contest. Kegiatan ini merupakan salah satu rangkaian acara Schematics yang diadakan oleh HMTC ITS  yang setiap tahunnya dapat berjalan lancar dan sukses.

Tujuan dari kegiatan National Programming Contest ini adalah :

  • Sebagai langkah awal pengenalan penggunaan komputer dengan teknologinya ke dalam budaya Indonesia.
  • Sebagai batu pijakan awal bagi para calon peserta Olimpiade Komputer Indonesia atau mereka yang memiliki minat di bidang pemrograman untuk menguji kepiawaiannya.
  • Sebagai media adaptasi peserta pemrograman untuk menghadapi berbagai kompetisi yang lebih besar seperti seleksi Tim Olimpiade Komputer Indonesia (TOKI).

Syarat dan Ketentuan Kontes

  1. Setiap tim terdiri dari 1-2 orang siswa maksimal pendidikan setingkat SMA.
  2. Setiap anggota tim berasal dari sekolah yang sama.
  3. Setiap anggota tim terdaftar sebagai siswa aktif  di sekolahnya masing-masing hingga saat pelaksanaan lomba.
  4. Biaya pendaftaran sebesar Rp. 50,000 / tim.
  5. Pendaftaran dibuka dari 17 Agustus 2009 hingga 17 September 2009.
  6. Seluruh anggota tim harus mendaftarkan diri di http://www.hmtc-its.org/schematics Atau Sekretariat HMTC dan telah melakukan transfer biaya pendaftaran ke rekening xxx.
  7. Segala keputusan panitia tidak dapat diganggu gugat.

Mekanisme Kontes

1. Babak Warming Up

  • Deskripsi : Peserta diminta untuk melihat soal di web, mengerjakan soal dan mengupload solusi dari soal pemrograman tersebut namun hanya sebagai simulasi dan pengenalan lomba.
  • Babak warming up diselenggarakan pada Sabtu, 24 Oktober 2009 pukul 09.00 – 18.00 WIB dan diselenggarakan secara online.
  • Materi : problem solving dengan C/ C++ (compiler 16 bit)/ Pascal
  • Jumlah : 5 (lima) soal
  • Jumlah test case untuk tiap soal berbeda-beda
  • Setiap soal memiliki bobot yang berbeda, dan urutan pengerjaan soal bebas
  • Input dibaca dari standard input (keyboard), sedangkan output dikeluarkan ke standard output (layar monitor) Bahasa yang diperbolehkan : C, C++, Pascal, bahasa yang digunakan untuk tiap soal boleh berbeda-beda.
  • Prosedur Pengumpulan Jawaban:
    • Source program (C, C++, atau Pascal) dikirim melalui sistem yang ada.
    • Program akan langsung diujicoba terhadap test case dan hasil koreksi akan langsung diberikan.
    • Program akan langsung digrade saat itu juga dan akan keluar hasil koreksi ke tim yang bersangkutan.
  • Hasil koreksi atas test case dapat berupa: Accepted, Wrong Answer, Error, Memory Limit Exceeded, atau Time Limit Exceeded.
    • Accepted : Semua jawaban / output untuk semua test case sesuai dengan jawaban yang benar.
    • Wrong Answer : Tidak semua jawaban / output sesuai dengan jawaban yang benar
    • Error : Terjadi error, compile error maupun run-time error
    • Time Limit Exceeded : Program berjalan melebihi Running Time yang diijinkan (sesuai dengan deskripsi soal)
    • Memory Limit Exceeded : Program menggunakan memory yang melebihi batas yang diijinkan (sesuai dengan deskripsi soal).
  • Selama babak ini, tim boleh mengajukan pertanyaan melalui sistem yang ada
  • Terdapat penjelasan mengenai hasil warming up pada akhir babak ini
  • Tingkat kesulitan soal : rendah – menengah

2. Babak penyisihan

  • Deskripsi : Peserta diminta untuk melihat soal di web, mengerjakan soal dan mengupload solusi dr soal pemrograman tersebut.
  • Babak penyisihan diselenggarakan pada Minggu, 25 Oktober 2009 pukul 13.00 – 16.00 WIB dan diselenggarakan secara online.
  • Materi : problem solving dengan C/ C++ (compiler 16 bit)/ Pascal
  • Jumlah : 5 (lima) soal
  • Jumlah test case untuk tiap soal berbeda-beda
  • Setiap soal memiliki bobot yang sama, dan urutan pengerjaan soal bebas
  • Peserta wajib menjawab minimal 1 (satu) soal dengan benar
  • Penilaian dilakukan berdasarkan jumlah solved kemudian total waktu pengerjaan.
  • Jika ada 2 tim yang memiliki nilai yang sama, maka akan diurutkan berdasar waktu submit terkecil, bila masih sama juga, maka diurutkan berdasarkan waktu submit terakhir.
  • Input dibaca dari standard input (keyboard), sedangkan output dikeluarkan ke standard output (layar monitor) Bahasa yang diperbolehkan : C, C++, Pascal, bahasa yang digunakan untuk tiap soal boleh berbeda-beda.
  • Prosedur Pengumpulan Jawaban:
    • Source program (C, C++, atau Pascal) dikirim melalui sistem yang ada.
    • Program akan langsung diujicoba terhadap test case dan hasil koreksi akan langsung diberikan.
    • Program akan langsung digrade saat itu juga dan akan keluar hasil koreksi ke tim yang bersangkutan.
    • Scoreboard dan nama-nama para finalis akan ditampilkan di  http://www.hmtc-its.org/schematics pada tanggal 1 November 2009 pukul 12.00 WIB.
  • Hasil koreksi atas test case dapat berupa: Accepted, Wrong Answer, Error, Memory Limit Exceeded, atau Time Limit Exceeded.
    • Accepted : Semua jawaban / output untuk semua test case sesuai dengan jawaban yang benar.
    • Wrong Answer : Tidak semua jawaban / output sesuai dengan jawaban yang benar
    • Error : Terjadi error, compile error maupun run-time error
    • Time Limit Exceeded : Program berjalan melebihi Running Time yang diijinkan (sesuai dengan deskripsi soal)
    • Memory Limit Exceeded : Program menggunakan memory yang melebihi batas yang diijinkan (sesuai dengan deskripsi soal).
  • Pengupdatean scoreboard akan akan dihentikan pada 30 menit terakhir.
  • Selama perlombaan, tim boleh mengajukan pertanyaan melalui sistem yang ada
  • Dari babak ini akan diambil 30 tim yang akan lolos ke babak final
  • Panitia tidak bertanggung jawab atas segala kendala teknis yang terjadi pada sisi peserta, contoh: mati lampu, gangguan koneksi internet.
  • Tingkat kesulitan soal : menengah

3. Babak final

Uji Kemampuan Pemrograman diselenggarakan secara onsite

  • Tanggal : Minggu, 15 November 2009
  • Tempat : Gedung Teknik Informatika Institut Teknologi Sepuluh Nopember
  • Waktu : pukul 07.00 WIB – selesai.
  • Materi : problem solving dengan C/ C++ (compiler 16 bit)/ Pascal
  • Jumlah : 7 (tujuh) soal
  • Jumlah test case untuk tiap soal bisa berbeda-beda.
  • Setiap soal memiliki bobot yang berbeda, dan urutan pengerjaan soal bebas.
  • Penilaian dilakukan berdasarkan jumlah solved kemudian total waktu pengerjaan.
  • Bahasa yang diperbolehkan : C, C++, Pascal, bahasa yang digunakan untuk tiap soal boleh berbeda-beda.
  • Pada babak final telah disiapkan software untuk lomba, antara lain: Free Pascal 2.2.0, DevC++ 4.9.9.2, Dev-Pascal 1.9.2.
  • Prosedur pengumpulan jawaban:

o    Source program (C, C++, atau Pascal) dikirim melalui sistem yang ada

o    Program akan langsung diujicoba terhadap test case dan hasil koreksi akan langsung diberikan.

o    Program akan langsung digrade saat itu juga dan akan keluar hasil koreksi ke tim yang bersangkutan.

  • Hasil koreksi atas test case dapat berupa: Accepted, Wrong Answer, Error, Memory Limit Exceeded, atau Time Limit Exceeded.
    • Accepted : Semua jawaban / output untuk semua test case sesuai dengan jawaban yang benar.
    • Wrong Answer : Tidak semua jawaban / output sesuai dengan jawaban yang benar
    • Error : Terjadi error, compile error maupun run-time error
    • Time Limit Exceeded : Program berjalan melebihi Running Time yang diijinkan (sesuai dengan deskripsi soal)
    • Memory Limit Exceeded : Program menggunakan memory yang melebihi batas yang diijinkan (sesuai dengan deskripsi soal).
  • Pengupdatean score board akan akan dihentikan pada 30 menit terakhir.
  • Tim tidak diijinkan untuk:
    • Menggangu tim lain dalam perlombaan.
    • Berkomunikasi selain dengan teman setim
    • Menggunakan data apapun dalam bentuk soft copy maupun hard copy
    • Membawa flash disk, harddisk atau media penyimpan sejenisnya yang dapat dipergunakan untuk menyimpan data soft copy membawa atau menggunakan alat elektronik bawaaan sendiri selain yang disiapkan panitia, seperti laptop, palmtop, PDA, handphone, kalkulator, dll. (untuk kalkulator dapat menggunakan yang terdapat pada komputer lomba)
    • Menggangu jaringan dan sistem yang ada dengan sengaja.
  • Tim yang melanggar ketentuan akan langsung didiskualifikasi.
  • Tingkat kesulitan soal : menengah – tinggi

Bentuk Kompetisi dan Tanggal-tanggal Penting

Beberapa tahapan yang akan dilalui pada kontes ini adalah:

Kegiatan Tanggal
– Pendaftaran : 17 Agustus – 17 September 2009
– Babak Warming Up : 24 Oktober 2009
– Babak Penyisihan : 25 Oktober 2009
– Pengumuman Finalis : 1 November 2009
– Babak Final : 15 November 2009

Hadiah

Bagi peserta final akan mendapatkan :
1. Sertifikat peserta
2. Konsumsi
3. Total hadiah sebesar : Rp. 5.000.000 Juara 1 : Rp. 2.500.000
Juara 2 : Rp. 1.500.000
Juara 3 : Rp. 1.000.000

4. Kaos Peserta

Pendaftaran

Pendaftaran dapat dilakukan pada tanggal pendaftaran 17 Agustus 2009 – 17 September 2009 melalui Sekretariat HMTC di Gedung Teknik Informatika ITS Surabaya atau secara online

Contact Person

Dias : 085733201906

* Info – info mengenai Schematics 2009 akan terus di update

  1. muslimshare / Jul 28 2009 13:22

    Weh, arek ITS toh..
    Nice info gan.

    salam muslimshare

    • Jeffrey Hermanto / Jul 30 2009 11:09

      thx2..
      klo bsa tlong disebarin sekalian..
      hehehe…

  2. nanuna / Agu 4 2009 21:25

    terima kasih infonya mas

    • Jeffrey Hermanto / Agu 4 2009 22:27

      sama2..😀

  3. arba / Agu 7 2009 19:16

    tpt daftarnya dmn mas?
    aq coba link di atas ko g isa y?

    • Jeffrey Hermanto / Agu 8 2009 11:02

      o y, website nya lg d-maintenance..

      rencananya pendaftarannya dbuka mulai 17 Agustus 2009 d web nya langsung..
      tlg sbar dtunggu y…😀

      dr sma mn?

  4. Alexander Rahardjo / Agu 8 2009 11:14

    Pendaftaran National Programming Contest berlangsung pada tanggal 17 Agustus 2009.

    Mohon maaf untuk sementara website dalam kondisi maintenance.

    Bila anda ingin mengetahui lebih banyak silahkan kunjungi website kami pada facebook http://bit.ly/vsSCX

  5. arba / Agu 10 2009 14:48

    aq dr sma 1 solo

    • Alexander Rahardjo / Agu 11 2009 23:51

      Agar kompetisi berlangsung lebih panas dan seru ajaklah teman-teman anda untuk ikut bergabung dan mendaftar ke National Programming Contest =D

  6. larass elka / Agu 31 2009 12:18

    kalo anak SMA mau ikutan , ni harus atas nama sekola ato ngga?
    trus kalo misalnya ngga menang , dapet sertifikat?
    updatenya ampe berapa lama?
    thanks

  7. Alexander Rahardjo / Agu 31 2009 22:10

    perlombaan ini justru ditujukan bagi anak SMA sederajat..untuk pendaftaran dapat anda kunjungi pada halaman web ini http://schematics.hmtc-its.org/index.php/registration.html

    Untuk sertifikat dan CD aplikasi akan diberikan kepada seluruh peserta resmi National Programming Contest..jadi jangan khawatir..anda akan mendapatkan pengalaman yang berharga di sini =D

    Keterangan lebih lanjut dapat dilihat pada web ini http://schematics.hmtc-its.org/index.php/competitions/programming-contest.html

    Terima Kasih.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: