FALCON PROGRAMMING CONTEST

dokumen-dokumen yang mirip
Peraturan, Syarat, Ketentuan, dan Kriteria Penilaian. BUKU PANDUAN PESERTA FALCON WEB DESIGN COMPETITION for High School Students

FALCON INNOVATION OF SMART CAMPUS COMPETITION

RULE BOOK IDEAFUSE 2018 ACM ICPC Multi-Provincial Programming Contest

RULE BOOK IDEAFUSE 2017 ACM ICPC Multi-Provincial Programming Contest

RULE BOOK ACM-ICPC 2017 ACM ICPC Maranatha Provincial Programming Contest

RULES BOOK IDEAFUSE 2016 ACM ICPC Multi-Provincial

RULE BOOK PROGRAMMING ARTECHNO 2016

perguruan tinggi (SD, SMP, SMA, atau sederajat), sedangkan SCPC diperuntukkan bagi mahasiswa (Diploma, S1, atau S2).

Syarat & Ketentuan. Ketentuan Umum Kompetisi FesTIval 2017

perguruan tinggi (SD, SMP, SMA, atau sederajat), sedangkan SCPC diperuntukkan bagi mahasiswa (Diploma, S1, atau S2).

Rulebook. Uinic Programming Competition. Deskripsi Lomba

INSTITUT TEKNOLOGI BANDUNG SENIOR PROGRAMMING CONTEST 3 REGULASI DAN PERATURAN

Programming Competition

INSTITUT TEKNOLOGI BANDUNG JUNIOR PROGRAMMING CONTEST 3

DAFTAR ISI DAFTAR ISI... 1 I. KETENTUAN UMUM... 2 II. III. IV. KETENTUAN KOMPETISI...5 PESERTA...10 PENGAWASAN DAN PENJURIAN...12 V. PENUTUP...14 LAMP

TISIGRAM (KOMPETISI PEMROGRAMAN) 2017

Manual Book 5 th NPLC

Panduan Lomba Pagelaran Mahasiswa Nasional Bidang TIK Yogyakarta, Pemrograman Penyisihan

3. Tema Kegiatan Kebangkitan Generasi Muda untuk Membangun Bangsa dengan Teknologi dan Kebudayaan Nusantara

COMPUTER & IT EVENT UNIVERSITAS PERTAMINA RULEBOOK LOMBA LOGIKA

C o n t a c t P e r s o n : c t c o m p f e s t. w e b. i d

Champion 1st Runner Up 2nd Runner Up Best Speaker

Rulebook Capture The Flag

PETUNJUK PELAKSANAAN DATA ANALYSIS COMPETITION

TISIGRAM (KOMPETISI PEMROGRAMAN) 2016

KOMPETISI ESAI NASIONAL (KEN) The 12 th STATISTIKA RIA

PROGRAMMING AND LOGIC 2017 (PROLOG 2017)

techphoria.id/kompetisi/ctf/registrasi

KOMPETISI STATISTIKA NASIONAL (KSN) The 12 th STATISTIKA RIA

COMPUTER & IT EVENT UNIVERSITAS PERTAMINA RULEBOOK LOMBA DESAIN GRAFIS

HIMSISFO COMPETITION ENFORCE 2017 IS CASE RULEBOOK. BINUS University

techphoria.id/kompetisi/gamedev/registrasi

Deskripsi. Penghargaan.

OLIMPIADE SAINS NASIONAL VII

GUIDELINE ATMA JAYA SCIENCE COMPETITION 2014

Bagi peserta OSN 2014 dan calon peserta Open OSN William Gozali, Teknis OSN

TEKNIS KOMPETISI DANCE GEOFUTURE 2015 SYARAT DAN KETENTUAN PENDAFTARAN

PETUNJUK TEKNIS PELAKSANAAN ANNUAL INFORMATICS COMPETITION (ANFORCOM) 2017

PENJELASAN UMUM KEGIATAN. Pengembangan Bisnis TIK

Babak Semifinal (Essay)

Membuka situs web resmi Himamia Redoks

C o n t a c t : h a c k a t h o c o m p f e s t. w e b. i d

PERATURAN UMUM SCIENCESATIONAL 2016 FAKULTAS HUKUM UNIVERSITAS INDONESIA


Deskripsi. Jadi tunggu apalagi? Let s Join and show your skill!!!

HIMSISFO COMPETITION ENFORCE 2017 FUTSAL INTERNAL. BINUS University

Deskripsi : Penghargaan: Syarat dan Ketentuan Umum Peserta:

Deskripsi. Penghargaan:

OLYMPIA STUDENT USER GUIDE

Deskripsi. Penghargaan

Syarat dan Ketentuan Peserta Marketition aktif Pascasarjana dari berbagai jurusan, dan/atau seluruh anggota tim adalah mahasiswa aktif

Tanggal Waktu Agenda. 4 Februari WIB Pembukaan dan TM 5 Februari WIB Final dan Awarding Night

HIMPUNAN MAHASISWA BUSINESS LAW UNIVERSITAS BINA NUSANTARA

BOOKLET OLIMPIADE EKONOMI ISLAM

: Sabtu s.d. Minggu tanggal : 4 s.d. 5 Februari 2017 : Politeknik Negeri Semarang

HIMPUNAN MAHASISWA JURUSAN TEKNIK ELEKTRO FT

TATA TERTIB KOMET 2018

KETENTUAN LOMBA WEB DEVELOPMENT TINGKAT MAHASISWA

Rulebook Technovation

Deskripsi. Kategori CSIC. Computer Science Innovative Challenge (CSIC) FesTIval 2017 merupakan kompetisi

GUIDELINE ATMA JAYA SCIENCE COMPETITION 2013

Rulebook Technovation

PANDUAN LOMBA BABAK PENYISIHAN

BUKU PANDUAN LOMBA BETON NASIONAL KE-22 CIVIL NATIONAL EXPO 2018

Tingkat SMA/SMK Se-Indonesia PERATURAN UMUM KOMPETISI NEURON TINGKAT SMA SE-INDONESIA. (Natural and Educational Science Competition in Nursing)

BUSINESS PLAN COMPETITION

PEMBUATAN CONTENT MANAGEMENT SYSTEM (CMS) UNTUK SISTEM PENJURIAN LOMBA INFORMATICS LOGICAL PROGRAMMING COMPETITION DI UNIVERSITAS SURABAYA

EXPLORE SCIENCE TO EXPLORE THE WORLD JUKNIS LOMBA SCE Tingkat SMP/MTs dan SMA/MA Sederajat. Bogor Depok Sukabumi

KETETAPAN REGISTRASI KOMPETISI BUSINESS WEEK 2017

Syarat dan Ketentuan Lomba Spelling Bee Tingkat SD

PETUNJUK PELAKSANAAN DAN PETUNJUK TEKNIS OLIMPIADE IPS TINGKAT SMP SE-JAWA TIMUR PROGRESIF FESTIVAL (PROFEST) 2016 SMP PROGRESIF BUMI SHALAWAT

DESKRIPSI ACARA SISTEM PERLOMBAAN 1. Babak Penyisihan

PETUNJUK PELAKSANAAN DAN PETUNJUK TEKNIS HI-GREAT OLYMPIAD OF AGROINDUSTRY 2017

A. Tujuan. B. Peserta

JB-ITC QIUZ AND ALGORITHM 2016

a. Masing masing Sekolah mengirim delegasi maksimal 2 team, dan terdiri atas 3 orang.

BAB I PENDAHULUAN. BAB II NAMA, WAKTU, dan TEMPAT. Pasal 1 Nama Perlombaan. Pasal 2 Waktu dan Tempat Perlombaan. BAB III MAKSUD, TUJUAN dan TEMA

PETUNJUK TEKNIS PELAKSANAAN SMASA LOGIC COMPETITION 2017

RULE BOOK LOMBA DESIGN GRAFIS I-TOBA FEST Jl. Sisingamanaraja, Sitoluama, Laguboti, Samosir. Telp : Fax:

A. Tujuan. B. Peserta

Petunjuk Teknis SMART COMPETITION. Tema Kegiatan Fueling the future : Oil & Gas Exploration And Exploitation Based On Sustainable Environment

TEMA Get rich your ICT (Information, Computer and Technology) skills and knowledge for better life and future

Prosedur Operasional - Peserta OSN Inf ormatika Terbuka 2010

TERM OF REFERENCE LOMBA ENVIRONMENTAL DAY 2015 ENVIRONMENTAL ENGINEERING SURYA UNIVERSITY LOMBA CERDAS CERMAT

PENJURIAN ONLINE BERBASIS WEB SERVICE

4. Alur Seleksi Lomba

Peserta Online dan Onsite Oleh:

SYARAT DAN KETENTUAN EDUTECH VIDEO COMPETITION IC FEST 2016

Creatonomics Business Creativity Competition (CBCC) 2018

WEB INNOVATION COMPETITION

BUKU PANDUAN TEKNIS OLIMPIADE EKONOMI ISLAM TINGKAT SMA/ SMK/ MA/ PESANTREN

PANDUAN UMUM PENDAFTARAN DAN PENJURIAN

II. BENTUK DAN NAMA KEGIATAN

PANDUAN KOMPETISI TARI TRADISIONAL

PETUNJUK TEKNIS KOMPETISI LEGISLATIVE DRAFTING ANTAR MAHASISWA FAKULTAS HUKUM TINGKAT NASIONAL SCIENCESATIONAL 2016 BAB I KETENTUAN UMUM

Booklet. Business Plan Competition Entrepreneurial Youth Chapter 7 Universitas Bakrie

FORUM MAHASISWA SEJARAH

Pedoman Penulisan Lomba ESSAY Tingkat Perguruan Tinggi se-madura. Fakultas Keislaman. Universitas Trunojoyo Madura

Peraturan, Syarat, Ketentuan, dan Kriteria Penilaian. Peraturan UI/UX DESIGN Competition

Transkripsi:

Peraturan, Syarat, Ketentuan, dan Kriteria Penilaian BUKU PANDUAN PESERTA FALCON PROGRAMMING CONTEST for High School Students

DESKRIPSI Falcon Programming Contest for High School Students (FPC-HS) merupakan sebuah kontes pemrograman bagi pelajar Sekolah Menengah Atas (SMA) sederajat, yang diselenggarakan oleh School of Information Science and Technology, Universitas Pelita Harapan sebagai bagian dari acara Falcon Project 8. FPC-HS bertujuan untuk mengasah kemampuan analitik dan logika dalam menyusun algoritma pemrograman sehingga dapat menarik minat para siswa-siswi SMA ke dalam bidang Teknologi Informasi. Para peserta FPC-HS akan diuji dengan menggunakan sejumlah soal pemrograman yang membutuhkan daya nalar dan analitis untuk dituangkan dalam beberapa Bahasa pemrograman yang disediakan, seperti Pascal, C/C++, atau Java dan juga harus mengikuti batasan-batasan tetentu seperti batasan waktu dan memori. Kompetisi ini akan dibagi menjadi 2 tahap yaitu Penyisihan dan Final, dimana untuk setiap tahapan, para peserta akan diberikan kesempatan untuk melakukan pemanasan di dalam sesi trial.

PERSYARATAN DAN KETENTUAN UMUM Peserta adalah pihak yang telah mengikuti mekanisme pendaftaran pada website resmi Falcon 8 (http://www.falconproject.org/). Peserta harus melengkapi berkas pendaftaran dengan data yang benar dan legal secara hukum. Peserta harus melunasi biaya pendaftaran sesuai dengan prosedur yang ditentukan pada bagian <Mekanisme Pendaftaran>. Peserta merupakan siswa yang berstatus aktif pada saat FPC-HS diselenggarakan dan dapat dibuktikan dengan mengunggah surat keterangan siswa aktif dari sekolah yang bersangkutan. Surat keterangan siswa aktif dapat diganti dengan kartu pelajar dengan ketentuan sebagai berikut: o Terdapat informasi masa aktif (valid) hingga minimal 27 Maret 2017, atau o Terdapat informasi mengenai kelas dan waktu kartu tersebut diedarkan. FPC-HS merupakan kontes pemrograman yang bersifat perseorangan (individu). Apabila terdapat pelanggaran serius terhadap peraturan-peraturan tersebut diatas, maka panitia berhak mendiskualifikasi peserta bersangkutan.

MEKANISME PENDAFTARAN Pendaftaran dimulai dengan membuka tautan berikut http://www.falconproject.org/. Registrasi akun peserta melalui tombol yang disediakan dihalaman web tersebut. Pembuatan akun peserta bersifat wajib supaya calon peserta dapat masuk ke dashboard dan mengakses halaman profile, melengkapi form biodata dan menunggu verifikasi akun dari panitia. Setelah terverifikasi, terdapat pilihan kompetisi, pilih Programming Contest. Lengkapi segala komponen autentikasi yang dibutuhkan, termasuk bukti pembayaran. Seluruh info mengenai pendaftaran akan diberikan pada halaman dashboard. Pembayaran dapat dilakukan dengan cara transfer ke rekening: o Nomor Rekening : 7610 136 821 o Jenis Bank o Atas Nama : BCA : Sharon Grace Setiawan Bukti pembayaran dapat diunggah pada halaman akun peserta di http://www.falconproject.org/dashboard.php. Bukti pembayaran harus diunggah selambat-lambatnya tanggal 3 Maret 2017. Bukti pembayaran akan dicek dan akan dilakukan verifikasi oleh panitia selambatlambatnya 1 (satu) minggu sebelum sesi trial dilaksanakan. Peserta yang bukti pembayarannya telah diverifikasi akan diberikan notifikasi via (email/website) bahwa yang bersangkutan telah resmi menjadi peserta FPC-HS.

ALUR KOMPETISI DAN TANGGAL PENTING Proses pendaftaran untuk menjadi peserta FPC-HS dilakukan secara Registrasi online mulai dari 12 Februari 2017 sampai dengan tanggal 3 Maret 2017 Sesi ini tidak wajib diikuti namun sangat disarankan untuk mencoba mengerjakan soal-soal yang disediakan sebagai bagian dari pemanasan Sesi Trial 1 sebelum babak penyisihan. Sesi trial 1 akan diadakan pada tanggal 11 Maret 2017, pukul 13.00-14.00 yaitu satu hari sebelum babak penyisihan dimulai. Dilaksanakan secara online. Alamat website akan diumumkan paling lambat 5 hari kerja sebelum kontes dimulai. Penyisihan Waktu Penyisihan: Minggu, 12 Maret 2017, pukul 13:00 16:00 WIB. Pengumuman Finalis Pengumuman finalis akan diumumkan melalui website resmi Falcon 8 dan email pribadi masing-masing peserta paling lambat pada tanggal 15 Maret 2017. Sesi trial 2 dan babak final wajib diikuti oleh setiap peserta yang telah dinyatakan lolos pada babak penyisihan. Sesi Trial 2 dan Babak Final Pengumuman Pemenang Waktu dan Tempat: 30 Maret 2017 Universitas Pelita Harapan, Gd. F lantai 2. Jl. M.H. Thamrin Boulevard, Kelapa Dua, Karawaci 15810 Kota Tangerang Banten Pemenang kontes pemrograman ini akan diumumkan pada tanggal 30 Maret 2017 dan wajib menghadiri acara SisTech Awards yang diadakan pada 31 Maret 2017.

CONTOH SOAL DAN PENJELASAN

CONTOH SOAL DAN PENJELASAN Terdapat 6 komponen utama pada berkas soal, yaitu: 1. Judul Soal Bagian ini merupakan identitas soal. Bagian ini adalah acuan ketika memilih judul soal pada aplikasi judge pada waktu mengumpulkan solusi. 2. Batasan Waktu dan Memori Bagian ini merupakan batasan waktu dan memori yang diperbolehkan program untuk menyelesaikan satu kasus uji/testcase. 3. Deskripsi Soal Bagian ini berisi masalah yang melatar belakangi soal tersebut serta cara penyelesaian yang diharapkan oleh soal tersebut. 4. Format Masukan dan Keluaran Bagian ini berisi informasi yang perlu diketahui oleh peserta sebagai acuan untuk membuat masukan dan keluaran pada solusi yang hendak dibuat. 5. Contoh Masukan dan Keluaran Bagian ini berisi contoh dari masukan dan keluaran yang harus dikeluarkan oleh program peserta. Bagian ini dijamin sesuai dengan format yang telah diberikan sebelumnya. Peserta diharapkan tidak memberikan keluaran lain yang tidak didefinisikan pada bagian Format Masukan dan Keluaran sebelumnya. 6. Penjelasan Contoh Bagian ini berisi penjelasan dari contoh masukan dan keluaran yang telah diberikan pada bagian sebelumnya.

PERATURAN UMUM Peserta akan diberikan soal-soal pemrograman dalam Bahasa Indonesia. Program peserta harus membaca input dari standard input (stdin, default:keyboard) dan menulis output ke standard output (stdout, default: layar monitor). Peserta bisa mengumpulkan (submit) solusinya kapanpun selama kontes berlangsung melalui sistem yang disediakan. Jawaban yang dikumpulkan adalah source code dari program yang dibuat (.pas/.c/.cpp/.java) Program yang sudah dikumpulkan oleh peserta akan diuji kebenarannya dengan satu set kasus uji yang sudah dipersiapkan oleh juri sebelumnya. Kasus uji yang digunakan oleh juri dijamin sesuai dengan bagian Format Masukan pada berkas soal. Lanjut ke halaman berikutnya

PERATURAN UMUM Setiap program yang dikumpulkan akan mendapatkan salah satu dari respon berikut: o ACCEPTED, apabila program peserta berhasil menjawab semua kasus uji dengan benar. o WRONG ANSWER, apabila program peserta gagal menjawab satu atau lebih kasus uji. o RUNTIME ERROR, jika program peserta menemui proses yang tidak dapat dijalankan (Contoh: pembagian dengan nol, array melewati batas, dsb.) o TIME LIMIT EXCEEDED, jika program peserta melakukan proses melebihi batas waktu yang sudah ditentukan. o MEMORY LIMIT EXCEEDED, jika program peserta menggunakan memori lebih dari batas memori yang sudah ditentukan. o COMPILE ERROR, jika program peserta tidak dapat di-compile. o OUTPUT LIMIT EXCEEDED, jika program peserta menghasilkan output melebihi batas yang ditentukan juri: 20MB. o SUBMISSION ERROR, jika terjadi error pada submission peserta. Hubungi juri (melalui klarifikasi) bila mendapatkan output ini. Lanjut ke halaman berikutnya

PERATURAN UMUM Program jawaban setiap peserta dilarang untuk: o Mengakses jaringan, o Membuka dan membuat file o Menyerang sistem keamanan server o Mengeksekusi program lain o Mengganti hak akses (izin) file system o Membaca informasi file system, o Membuat system call, o dan hal-hal lain yang mengindikasikan hacking server kontes atau menggunakan program lain untuk menyelesaikan soal. Peserta yang melanggar aturan diatas akan didiskualifikasi. Keputusan juri adalah mutlak dan tidak dapat diganggu gugat.

BABAK PENYISIHAN Babak penyisihan akan berlangsung secara online melalui alamat web yang akan diumumkan kemudian. Peserta akan diberikan 5 (lima) soal pemrograman dengan durasi pengerjaan selama 3 jam. Peserta dapat menanyakan klarifikasi mengenai soal melalui sistem yang disediakan. Jika juri setuju bahwa terdapat ambiguitas pada soal, maka klarifikasi akan diberikan kepada seluruh peserta. Peserta yang berhak mengikuti babak final adalah 25 orang peserta terbaik, dan/atau 2 orang peserta terbaik dari tiap sekolah yang ikut dalam babak penyisihan dan berhasil menyelesaikan setidaknya 1 soal.

BABAK FINAL Pada babak Final, akan diberikan 7 sampai 10 soal pemrograman untuk dikerjakan. Durasi pengerjaan selama kompetisi adalah 5 jam. Peserta tidak diperkenankan meninggalkan area kompetisi yang diperkenankan selama babak final berlangsung. Area kompetisi yang diperkenankan adalah ruangan lab 208 dan 211, dan lorong di depan ruangan tersebut. Apabila peserta hendak menggunakan toilet, maka peserta harus menitipkan nametagnya kepada LO yang bertugas. Scoreboard tidak akan diperbaharui atau akan di freeze mulai dari menit ke-241 (60 menit sebelum kompetisi berakhir). Peserta dapat tetap mengirimkan jawaban, respon dari juri juga akan tetap diberikan, namun hasilnya tidak akan ditampilkan di Scoreboard. Peserta dapat menanyakan klarifikasi mengenai soal melalui sistem yang disediakan. Jika juri setuju bahwa terdapat ambiguitas pada soal, maka klarifikasi akan diberikan kepada seluruh peserta. Klarifikasi yang akan mendapatkan respon adalah klarifikasi yang diajukan hanya pada 2 jam pertama semenjak kompetisi dimulai. Lanjut ke halaman berikutnya

BABAK FINAL Selama kompetisi berlangsung, peserta tidak diijinkan untuk: o Mengganggu peserta lain, o Berdiskusi atau berbicara dengan peserta lain atau pembimbing, o Membawa atau menggunakan flash drive, disc/disk, dan media penyimpanan data lainnya, o Membawa atau menggunakan alat elektronik bawaan sendiri. Peserta dapat menitipkan barang bawaannya kepada panitia atau guru pendamping. Refreshment (makanan dan minuman ringan) akan disediakan oleh panitia di depan ruang pengerjaan.

SPESIFIKASI TEKNIS BABAK FINAL Spesifikasi komputer yang tersedia di dalam workstation peserta babak final: Sistem Operasi : Windows 10 Web Browser : Google Chrome dan Microsoft Edge IDE : o o o o o o Lazarus IDE (Pascal), Free Pascal IDE (Pascal), CodeBlocks (C/C++), Dev-cpp (C/C++), Eclipse (Java), Notepad++ Dokumentasi : ANSI C Reference, C++ STL Reference, dan Java API Reference. Adapun compiler yang tersedia di dalam kompetisi ini adalah sebagai berikut: PASCAL (Free Pascal 2.6.2) C/C++ (GCC/G++ 4.8.2); gunakan %lld sebagai format specifier untuk tipe data long long. JAVA (Java 8); nama class yang digunakan harus Main, nama file yang dikumpulkan harus sama dengan nama class yang digunakan.

SISTEM PENILAIAN Sistem penilaian yang digunakan pada FPC-HS mengikuti standar ACM-ICPC yaitu: Peringkat peserta ditentukan lebih tinggi dari peserta lainnya apabila: i. Jumlah soal yang berhasil diselesaikan (ACCEPTED) lebih banyak daripada peserta lain, ii. iii. Apabila (i) sama, maka jumlah penalti terkecil, Apabila (i) dan (ii) sama, maka waktu yang lebih cepat untuk soal dengan status ACCEPTED paling terakhir yang dikerjakan oleh peserta bersangkutan. Penalti waktu adalah waktu pengumpulan untuk program yang mendapatkan status ACCEPTED (dalam menit, sejak waktu pengerjaan kompetisi dimulai) ditambah dengan penalti 20 menit untuk setiap jawaban yang tidak mendapatkan ACCEPTED untuk soal tersebut. Setiap peserta hanya bisa mendapatkan 1 jawaban ACCEPTED untuk setiap soal (jawaban yang dikumpulkan untuk suatu soal setelah soal tersebut mendapatkan ACCEPTED tidak akan diperhitungkan baik benar maupun salah). Peserta bebas memilih untuk mengerjakan soal manapun dengan urutan apapun.

CONTACT PERSON 1. Barjuan Davis Penthalion Line : barjuandavis Handphone : 089616920746 Email : barjuandavis@gmail.com 2. Ryan Hiroshi Line : ryan_hiroshi Handphone : 0818798816 Email : ryanhiroshi@gmail.com