Olimpiade Komputer Asia-Pasifik

dokumen-dokumen yang mirip
Asia-Pacific Informatics Olympiad (APIO) 2012

Hari 2 1. Robot Pempek 2. Belanja Suvenir 3. Wisata Palembang

Nama Soal Peta Jalan Batas Waktu - Nama Berkas peta[no.urut].out.[1..10] Batas Memori - Tipe output only Sumber Prima Chairunnanda

SOAL OLIMPIADE MATEMATIKA SLTP TINGKAT KABUPATEN / KOTA 28 JUNI 2005

Asia-Pacific Informatics Olympiad 10 Mei 2008

Olimpiade Sains Nasional XI Bidang Komputer/Informatika

SOAL UJIAN SELEKSI CALON PESERTA OLIMPIADE SAINS NASIONAL 2014 TINGKAT PROVINSI

SOAL MATEMATIKA - SMP

LOMBA MATEMATIKA NASIONAL KE-26

Kompetisi Sains Madrasah 2015 Tingkat Propinsi-Madrasah Tsanawiyah-Matematika NASKAH SOAL BIDANG STUDI : MATEMATIKA TINGKAT : MADRASAH TSANAWIYAH

OLIMPIADE SAINS NASIONAL VII

Berkas Soal Penyisihan Competitive Programming Tingkat Mahasiswa. CompFest 2013

INFORMATIKA/KOMPUTER. Hari Pasar 16 Ilir 2. Menjinakkan Bom 3. Pos Wisata Sungai

OLIMPIADE SAINS NASIONAL VIII

Contoh Masalah Matematika dan Solusinya dengan Menggunakan Strategi Penemuan Pola

Strategi Penemuan Pola pada Pemecahan Masalah

INFORMATIKA/KOMPUTER. Hari 0 (Sesi Latihan) 1. Empek-empek 2. Gunting Kertas 3. Matriks Biner

SELEKSI OLIMPIADE TINGKAT PROVINSI 2009 TIM OLIMPIADE MATEMATIKA INDONESIA 2010

BIDANG STUDI : MATEMATIKA

SOAL SELEKSI TINGKAT KOTA/KABUPATEN OLIMPIADE SAINS NASIONAL 2007 BIDANG MATEMATIKA SMP. 3 dari yang terkecil sampai yang terbesar.

1. Tentukan nilai-nilai x yang memenuhi pertidaksamaan

SOAL MATEMATIKA SMP OLIMPIADE SAINS NASIONAL

Bundel Soal Sesi 2 Bidang Informatika Olimpiade Sains Nasional X

RULE BOOK IDEAFUSE 2018 ACM ICPC Multi-Provincial Programming Contest

SELEKSI OLIMPIADE TINGKAT PROVINSI 2014 TIM OLIMPIADE MATEMATIKA INDONESIA Waktu : 210 Menit

RULE BOOK IDEAFUSE 2017 ACM ICPC Multi-Provincial Programming Contest

MATA PELAJARAN WAKTU PELAKSANAAN PETUNJUK UMUM

OLIMPIADE SAINS NASIONAL IX

RULES BOOK IDEAFUSE 2016 ACM ICPC Multi-Provincial

SCHEMATICS 2011 SOAL SCHEMATICS

Aritmatika Jam. Oleh Sufyani P

Olimpiade Sains Nasional XI Bidang Komputer/Informatika

MATA PELAJARAN WAKTU PELAKSANAAN PETUNJUK UMUM

Final Programming Competition (Mahasiswa)

Hari 1 / Soal 1: Bukit dan Lembah

4. Sebuah toko perlengkapan olahraga menyebarkan brosur sebagai berikut :

SMK MGMP MATEMATIKA SMK NEGERI / SWASTA NEGERI DAN SWASTA MATEMATIKA KELOMPOK BISNIS MANAGEMEN PAKET II A KOTA SURABAYA

Kompetisi Pemrograman IV Babak Final

OSN OLIMPIADE SAINS NASIONAL Palembang, Mei 2016

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

PREDIKSI SOAL UJIAN NASIONAL 2009 MMC 252. Hasbas Hakim. Math Club 252 Jakarta Timur

SELEKSI TINGKAT PROPINSI MATEMATIKA SMA/MA

SELEKSI TINGKAT PROPINSI MATEMATIKA SMA/MA

INFORMATIKA/KOMPUTER. Hari 0 (Sesi Latihan) 1. Empek-empek 2. Gunting Kertas 3. Matriks Biner

UJICOBA UJIAN NASIONAL SMP-MTs NEGERI SWASTA KOTA MALANG TAHUN 2013/2014 Mata Pelajaran Hari,Tanggal Waktu Jumlah Soal

Struktur Program. Rinta Kridalukmana

OLIMPIADE SAINS TERAPAN SMK PROPINSI JAWA TENGAH 2009

Penentuan Posisi. Hak Cipta 2007 Nokia. Semua hak dilindungi undang-undang.

DINAS PENDIDIKAN KOTA BOGOR KELOMPOK KERJA KEPALA SEKOLAH (SMA/MA SE KOTA BOGOR) TES UJI COBA UJIAN NASIONAL TAHUN PELAJARAN 2013/2014 LEMBAR SOAL

SALINAN LAMPIRAN IV PERATURAN MENTERI PENDIDIKAN NASIONAL NOMOR 52 TAHUN 2008 TANGGAL 18 SEPTEMBER 2008

I. PENDAHULUAN. Gas alam sebagai salah sumber daya alam yang mempunyai manfaat. sangat banyak dalam menunjang berbagai sektor kehidupan manusia.

SMK MGMP MATEMATIKA SMK NEGERI / SWASTA NEGERI DAN SWASTA MATEMATIKA KELOMPOK PARIWISATA PAKET I A KOTA SURABAYA

SELEKSI OLIMPIADE MATEMATIKA INDONESIA 2004 TINGKAT PROVINSI

SMK MGMP MATEMATIKA SMK NEGERI / SWASTA NEGERI DAN SWASTA MATEMATIKA KELOMPOK PARIWISATA PAKET I B KOTA SURABAYA

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

Pertahanan Pekanbaru. Deskripsi. Format Masukan. Time limit: 1 s. Memory limit: 64 MB

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

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

PEMERINTAH KABUPATEN SUKOHARJO DINAS PENDIDIKAN SMA KABUPATEN SUKOHARJO Sekretariat : Jl. Jend. Sudirman No.197 Sukoharjo Telp.

SELEKSI OLIMPIADE TINGKAT PROVINSI 2007 TIM OLIMPIADE MATEMATIKA INDONESIA 2008

3. Kuadrat dari hasil penjumlahan angka 5 dan 6, dikurangi hasil perkalian kedua angka tersebut

TATA TERTIB. Himpunan Mahasiswa Prodi Pendidikan Matematika HMP MATRIKS STKIP PGRI SUMENEP PANITIA PELAKSANA OKARA

UJI COBA UJIAN NASIONAL SMK. Tahun Pelajaran 2014 / 2015 PAKET UTAMA MATEMATIKA NON TEKNIK KELOMPOK AKUNTANSI DAN PENJUALAN (UTAMA)

12 Mei Batas Waktu: 5 jam. 3 soal Semua soal harus dikerjakan

A. Segiempat Terluas

OLIMPIADE SAINS TERAPAN NASIONAL 2008

BAB 1 PENGANTAR BAHASA PEMROGRAMAN FORTRAN

Berkas Soal Final Competitive Programming Tingkat Mahasiswa. CompFest 2013

Petunjuk Pengerjaan Soal Semifinal Olimpiade Matematika ITS (OMITS) tingkat SMP/Sederajat tahun 2012

BIDANG STUDI : MATEMATIKA TINGKAT : MADRASAH ALIYAH

OLIMPIADE SAINS TERAPAN NASIONAL SEKOLAH MENENGAH KEJURUAN TINGKAT PROPINSI JAWA TENGAH 2010 BIDANG MATEMATIKA TEKNOLOGI

Olimpiade Sains Nasional XI Bidang Komputer/Informatika

FAKULTAS HUKUM, UNIVERSITAS SRIWIJAYA

OLIMPIADE SAINS TERAPAN SMK PROPINSI JAWA TENGAH 2009

SELEKSI OLIMPIADE TINGKAT KABUPATEN/KOTA TAHUN 2004 TIM OLIMPIADE MATEMATIKA INDONESIA TAHUN 2005

UJI COBA UJIAN NASIONAL SMK. Tahun Pelajaran 2014 / 2015 PAKET 02 MATEMATIKA NON TEKNIK KELOMPOK AKUNTANSI DAN PENJUALAN (UTAMA)

OLIMPIADE SAINS NASIONAL VIII

OLIMPIADE SAINS NASIONAL VII

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

BIDANG STUDI : MATEMATIKA

OLIMPIADE SAINS NASIONAL SMP SELEKSI TINGKAT KOTA/KABUPATEN TAHUN 2016 BIDANG MATEMATIKA

UJI COBA UJIAN NASIONAL SMK. Tahun Pelajaran 2014 / 2015 PAKET 04 MATEMATIKA NON TEKNIK KELOMPOK AKUNTANSI DAN PENJUALAN (UTAMA)

BAB V BARISAN DAN DERET BILANGAN

Berkas Soal Final Competitive Programming Tingkat SMA. CompFest Kontributor: Irwan Mulyawan Ricky Suryadharma Verdiyanto Saputra William Gozali

SOAL MATEMATIKA - SMP

SOAL 1 2: Teori Deret bilangan Fibonacci didefisikan secara rekursif sbb. f1 = 1 f2 = 1. fn = fn-1 + fn-2 untuk semua n>2

BAB III PELABELAN KOMBINASI

BAB II TINJAUAN PUSTAKA

LOMBA MATEMATIKA NASIONAL KE-25

Figure 1: Sebuah Penukar Manik Terhebat dengan 5 ban berjalan dan 5 penukar.

dengan menyebutkan judul prosedurnya. dalam bentuk prosedur-prosedur. diperlukan.

BAB 4 HASIL DAN PEMBAHASAN

SOAL SELEKSI TINGKAT KOTA/KABUPATEN OLIMPIADE SAINS NASIONAL 2007 BIDANG MATEMATIKA SMP

PENJELASAN ATAS PERATURAN PEMERINTAH REPUBLIK INDONESIA NOMOR 6 TAHUN 1999 TENTANG PENGUSAHAAN HUTAN DAN PEMUNGUTAN HASIL HUTAN PADA HUTAN PRODUKSI

BUPATI BADUNG PERATURAN DAERAH KABUPATEN BADUNG NOMOR 10 TAHUN 2007

PERSAINGAN USAHA dan JASA KONSTRUKSI

BAB IV HASIL DAN PEMBAHASAN. 1. Pemilihan Kondisi Optimum Kromatografi Gas untuk Analisis

G a a = e = a a. b. Berdasarkan Contoh 1.2 bagian b diperoleh himpunan semua bilangan bulat Z. merupakan grup terhadap penjumlahan bilangan.

OMITS 12. Soal Babak Penyisihan Olimpiade Matematika ITS (OMITS) Tahun 2012 Tingkat SMA/Sederajat MATEMATIKA ING NGARSA SUNG TULADHA

Transkripsi:

Olimpiade Komputer Asia-Pasifik Sabtu, 9 Mei 2009 Soal Oil Convention ATM Batas Waktu 1.5 detik 1.5 detik 1.5 detik Batas Memori 128 MB 64 MB 64 MB Nilai 100 100 100 Masukan stdin (keyboard) Keluaran stdout (layar) Bahasa Versi Kompiler Pilihan Kompiler C gcc versi 4.2.4 -m32 -O2 -lm C++ g++ versi 4.2.4 -m32 -O2 -lm Pascal fpc 2.2.0 untuk i386 -O2 -Sd -Sh

Oil Mengebor Minyak (Digging for Oil) Pemerintah Siruseri memutuskan untuk melelang tanah di propinsi Navalur yang kaya minyak ke pengembang swasta untuk membangun sumur minyak. Seluruh wilayah yang dilelang dibagi menjadi petak-petak persegi berukuran M N. Badan Surrvei Siruseri memiliki data estimasi cadangan minyak di Navalur. Informasi ini ditampilkan sebagai sebuah grid dengan M N bilangan bulat positif yang menyatakan berapa besar cadangan minyak di setiap petak. Untuk mencegah monopoli, pemerintah memutuskan agar setiap kontraktor hanya dapat menawar satu blok persegi berukuran K K tanpa bolong. AoE kartel minyak terdiri dari 3 kontraktor yang berkolusi untuk memilih 3 blok saling lepas yang memaksimalkan total minyak yang mereka kuasai. Misalkan estimasi cadangan minyak adalah seperti tertera di bawah ini. 1 1 1 1 8 8 8 1 1 1 1 1 1 1 1 8 8 8 Jika K = 2, kartel AoE dapat mengambil plot dengan total gabungan estimasi cadangan mencapai 100 unit, sementara untuk K = 3, total gabungan estimasi cadangan yang mereka dapat peroleh adalah 208 unit. AoE menyewa Anda untuk menulis sebuah program yang membantu mereka mengidentifikasi total cadangan minyak yang mereka dapat ambil alih. Bentuk Masukan Baris pertama masukan berisi tiga buah bilangan bulat M, N dan K, di mana M dan N adalah banyaknya baris dan kolom dari grid persegi panjang petakpetak tersebut, dan K adalah besar dari blok persegi yang dapat ditawar. M baris berikutnya berisi N bilangan bulat non-negatif setiap baris menyatakan estimasi cadangan minyak untuk satu baris petak. Indonesia Versi 1.3 Halaman 1/2

Oil Bentuk Keluaran Sebuah baris berisi sebuah bilangan bulat yang menyatakan estimasi cadangan minyak maksimal yang dapat diambil alih oleh kartel AoE. Data Tes Anda dapat berasumsi bahwa K M dan K N dan setidaknya ada tiga blok K K saling lepas. Untuk 30% dari tes yang ada, M, N 12. Untuk semua masukan, M, N 1500. Estimasi cadangan minyak dari setiap petak selalu non-negatif dan tidak melebihi 500. Contoh Masukan 9 9 3 1 1 1 1 8 8 8 1 1 1 1 1 1 1 1 8 8 8 Contoh Keluaran 208 Indonesia Versi 1.3 Halaman 2/2

Convention Pusat Konvensi Siruseri (The Siruseri Convention Centre) Pemerintah Siruseri merancang sebuah pusat konvensi baru. Sejumlah perusahaan telah menyatakan keinginannya untuk menyewa auditorium di dalam pusat konvensi ini untuk perhelatan konferensi mereka. Setiap klien ingin menyewa auditorium hanya jika klien tersebut yang menggunakannya secara eksklusif sepanjang konferensinya berlangsung. Kepala pemasaran dari pusat konvensi memutuskan bahwa strategi terbaik adalah untuk menyewakan auditorium ke sebanyak mungkin klien. Tentunya, ada lebih dari satu cara untuk melakukan hal ini. Misalnya, ada 4 perusahaan yang menyewa auditorium. Perusahaan ini didaftarkan sesuai urutan pengajuan sewa auditorium mereka, berikut durasi dari setiap konferensi yang diindikasikan oleh hari mulai dan akhir. Mulai Akhir Perusahaan 1 4 9 Perusahaan 2 9 11 Perusahaan 3 13 19 Perusahaan 4 10 17 Pada contoh ini, kemungkinannya adalah untuk menyewakan auditorium ke maksimal dua perusahaan. Pilihan yang ada adalah 1 dan 3, atau 2 dan 3, atau 1 dan 4. Catat bahwa audiorium dapat disewakan hanya ke satu perusahaan pada hari apapun. Jadi, tidak dapat perusahaan 1 dan 2 duaduanya disetujui penyewaannya karena permintaan mereka bertimpaan pada hari 9. Kepala pemasaran mempercayai keadilan dan memutuskan cara berikut untuk memutuskan kombinasi perusahaan yang dia ijinkan untuk menyewa auditorium. Satu himpunan permintaan adalah sebuah kandidat untuk dipilih jika besar himpunannya adalah maksimal. Catat bahwa perusahaan diberi nomor sesuai urutan mereka mengajukan permintaan. Setiap perusahaan dalam setiap himpunan kandidat diurutkan membesar. Dari himpunanhimpunan ini, himpunan kandidat yang terpilih adalah yang secara leksikografis terkecil. 1 1 Pengurutan leksikografi adalah pengurutan kamus, jadi himpunan l 1 lebih kecil dari himpunan l 2 jika l 1 adalah prefiks dari l 2 atau jika pada posisi pertama di mana l 1 dan l 2 berbeda, l 1 [j] < l 2 [j]. Halaman 1/2

Convention Dalam contoh ini, auditorium akan disewakan ke perusahaan 1 dan 3 tiga himpunan kandidat adalah {(1, 3), (2, 3), (1, 4)} dan (1, 3) < (1, 4) < (2, 3) bila diurutkan secara leksikografis. Tugas Anda adalah untuk membantu kepala pemasaran untuk memutuskan himpunan perusahaan yang boleh menyewa auditorium. Bentuk Masukan Barispertama berisi sebuah bilangan bulat N yang menyatakan jumlah perusahaan yang telah mengajukan permintaan penyewaan auditorium. Baris 2 sampai dengan N +1 berisi dua bilangan bulat. Bilangan bulat pada baris i+1 menyatakan hari mulai dan akhir pada permintaan dari perusahaan i. Bentuk Keluaran Baris pertama keluaran harus berisi sebuah bilangan bulat M yang merupakan jumlah maksimum perusahaan yang diperbolehkan menyewa auditorium. Baris kedua berisi M bilangan bulat terurut membesar yang merupakan identitas perusahaan yang masuk dalam himpunan kandidat terkecil secara leksikografis. Data Tes Untuk 50% dari tes yang ada, N 3000. Untuk semua masukan, N 200 000. Untuk setiap permintaan perusahaan, hari mulai selalu lebih besar atau sama dengan 1 dan hari akhir tidak pernah melebihi 10 9. Contoh Masukan 4 4 9 9 11 13 19 10 17 Contoh Keluaran 2 1 3 Halaman 2/2

ATM Perampokan ATM Besar-Besaran (The Great ATM Robbery) Kota Siruseri hanya memiliki jalan satu arah. Setiap jalan bertemu pada persimpangan, dan pada setiap persimpangan, seperti yang ditetapkan undangundang, ada ATM Bank Siruseri. Anehnya, lokasi pub (tempat minum) di Siruseri juga hanya terletak pada persimpangan, walaupun tidak semua persimpangan ada pub. Banditji berencana untuk melakukan perampokan ATM terbesar dalam sejarah Siruseri. Dia mulai dari pusat kota dan berputar-putar merampok seluruh ATM yang dia lalui, sebelum mengakhiri harinya di salah satu pub kota untuk merayakan perolehannya. Menggunakan ilmu peretas yang dia junjung tinggi, Banditji memiliki informasi yang tepat mengenai jumlah uang yang tersedia di setiap ATM. Dia ingin Anda membantu dia untuk menghitung total uang yang dapat dia rampok dengan cara mulai dari pusat kota dan berakhir di salah satu pub. Dia dapat melalui persimpangan atau jalan yang sama berulang kali. Tapi, tidak ada uang yang dia bisa rampok lagi di sebuah ATM setelah kunjungan -nya yang pertama. Misalkan kota Siruseri memiliki 6 persimpangan yang terhubung dengan jalan seperti berikut ini. 10 12 8 1 2 3 5 1 16 5 4 6 Pada gambar di atas, pusat kota adalah persimpangan 1, yang diberi panah masuk, dan persimpangan di mana pub ada diberi tanda lingkaran ganda. Jumlah uang yang tersedia pada setiap ATM tertera di atas setiap persimpangan. Untuk kasus ini, Banditji dapat merampok dengan total 47 dengan mengikuti rute 1 2 4 1 2 3 5. Bentuk Masukan Baris pertama masukan berisi 2 bilangan bulat N dan M, berturut-turut jumlah persimpangan dan jumlah jalan. M baris berikutnya masing-masing Halaman 1/2

ATM berisi dua bilangan bulat dalam rentang 1, 2,..., N, yang menyatakan persimpangan awal dan persimpangan akhir dari sebuah jalan. N baris berikutnya masing-msing berisi sebuah bilangan bulat yang merupakan jumlah uang yang tersimpan di ATM pada setiap persimpangan. Baris berikutnya berisi dua buah bilangan bulat S dan P, di mana S adalah persimpangan awal (pusat kota) dan P yang merupakan jumlah pub. Baris terakhir berisi P bilangan bulat yang merupakan daftar persimpangan yang ada pub-nya. Bentuk Keluaran Keluaran harus berisi sebuah bilangan bulat, jumlah maksimum uang yang Banditji dapat rampok dalam rutenya dari pusat kota menuju ke salah satu pub. Data Tes Untuk 50% dari tes yang ada, N, M 3000. Dari semua masukan, N, M 500 000. Jumlah uang yang tersedia pada sebuah ATM selalu non-negatif dan tidak melebihi 4000. Dijamin ada setidaknya satu pub yang dapat dicapai dari pusat kota dengan mengikuti jalan satu arah Siruseri. Contoh Masukan 6 7 1 2 2 3 3 5 2 4 4 1 2 6 6 5 10 12 8 16 1 5 1 4 4 3 5 6 Contoh Keluaran 47 Halaman 2/2