C. Mencari Jalan (30 Point) Tipe Soal: Hanya Keluaran Peringatan: Tidak Boleh Asal - Asalan Deskripsi: Dan rupanya benda yang dicari nya adalah Handphone. Karena dia sudah ketemu Handphone nya. Dia berniat untuk pergi ke supermarket. Dan setelah Ia melihat menggunakan GPS rupanya supermarket berada pada luar wilayah nya. Dan juga Doni adalah orang yang anti dengan jalan yang jauh. Jadi berapa banyak langkah minimum yang Doni bisa ambil, Untuk keluar wilayah nya ? Masukan: Baris Pertama adalah [tex]B[/tex] Banyak baris dan [tex]C[/tex] kolom. Dan dibaris selanjutnya adalah sebuah angka bilangan yang tersusun dari baris dan kolom dengan isi [tex]-1[/tex] yang berarti tembok dan [tex]0[/tex] jalan dan [tex]1[/tex] adalah posisi Doni. Keluaran: Bilangan yang menyatakan banyak nya langkah minimal yang bisa dilalui Doni. Contoh: Masukan: 8 10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -1 0 0 0 -1 0 0 -1 -1 0 0 0 -1 -1 -1 -1 0 0 -1 -1 -1 0 0 -1 -1 0 0 0 -1 0 -1 -1 -1 -1 -1 0 -1 0 -1 0 -1 0 0 -1 -1 0 -1 0 1 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 Keluaran: 17 Soal Yang Harus Dijawab: 15 15 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 0 -1 0 -1 -1 -1 -1 -1 -1 -1 0 -1 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 -1 -1 0 -1 0 -1 0 -1 0 -1 -1 -1 -1 -1 0 -1 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 -1 -1 0 -1 0 -1 0 -1 0 -1 0 -1 -1 -1 -1 -1 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 1 -1 -1 0 -1 0 -1 0 -1 0 -1 -1 -1 -1 -1 -1 -1 -1 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 Catatan: Kamu hanya perlu menjawab dengan format yang diminta.
Answer
C. Kamar Hotel Time Limit: 2s Memory Limit: 300 MB Deskripsi: Kamu adalah pekerja di suatu hotel. Dan di hotel tersebut ada [tex]N[/tex] kamar, dari nomor [tex]0[/tex] sampai [tex](n-1)[/tex]. Dan semua kamar terkunci kecuali kamar [tex]0[/tex]. Tujuan anda adalah membersihkan semua kamar. Tentu saja kamar tersebut hanya bisa dibuka ketika kamu mempunyai kunci nya. Saat anda mengunjungi suatu kamar mungkin akan ada beberapa kunci yang bisa kamu gunakan untuk membuka kamar lain yang masih terkunci. Sekarang pertanyaan - nya. Apakah kamu bisa membersihkan semua kamar atau tidak ? Masukan: Baris pertama adalah [tex]N[/tex] banyaknya kamar dan [tex]E[/tex] banyak suatu kunci yang tersimpan pada suatu kamar. Baris selanjutnya adalah kamar [tex]X_{i}[/tex] dan kunci kamar [tex]Y_{i}[/tex]. +----------------------------------------------+ | [tex]N[/tex] [tex]E[/tex] | [tex]X_{i}[/tex] [tex]Y_{i}[/tex] | [tex]X_{.}[/tex] [tex]Y_{.}[/tex] | [tex]X_{E}[/tex] [tex]Y_{E}[/tex] +----------------------------------------------+ Keluaran: Sebuah teks "YA" jika kamu bisa membersihkan semua kamar atau "TIDAK" jika kamu tidak bisa membersihkan semua kamar. Batasan: [tex]2 \leq N \leq 10^{3}[/tex] [tex]2 \leq E \leq 10^{3}[/tex] [tex]0 \leq X_{i} \leq (n-1)[/tex] [tex]0 \leq Y_{i} \leq (n-1)[/tex] 1. Contoh: Masukan: 3 3 0 1 1 2 2 3 Keluaran: YA 2. Contoh: Masukan: 3 7 0 1 0 3 1 3 1 0 1 1 2 2 3 0 Keluaran: TIDAK Catatan: Gunakan bahasa pemograman C/C++ untuk menjawab nya.
Answer

Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.