hafizhmakmur

Quadtree 2 : Penerjemahan (5 A)

Aug 8th, 2013
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. Quadtree 2: Penerjemahan
  2.  
  3. Batas Waktu 1 detik
  4. Batas Memori 16 MB Jika pada Quadtree 1 anda diminta untuk mengkodekan matriks biner berukuran 2p x 2p menjadi sejumlah kode quadtree, berikut ini anda diminta untuk melakukan kebalikannya. Diberikan sejumlah kode quadtree, dapatkan data matriks biner semula.
  5. Format Masukan
  6.  
  7. Masukan terdiri atas sejumlah kode-kode quadtree untuk kuadran-kuadran homogen berharga 1, dituliskan satu kode setiap baris, terurus secara leksikografi (urutan pada kamus), diikuti dengan 'END'. Baris selanjutnya berisikan dua bilangan bulat R dan C (2 ≤ R ≤ 128, dan 2 ≤ C ≤ 128). dipisahkan oleh sebuah spasi, yang menyatakan bahwa matriks semula berukuran R baris x C kolom.
  8.  
  9. Dijamin bahwa setiap kode mengkodekan secara unik kumpulan elemen matriks tersebut (tidak ada yang overlap) dan konsisten (tidak ada yang tidak mungkin).
  10.  
  11. Format Keluaran
  12.  
  13. Keluarkan R baris, setiap baris mewakili baris pada matriks sesuai urutan. Setiap baris berisi elemen-elemen matriks pada baris tersebut sesuai urutan, dipisahkan spasi. Ingat bahwa tidak boleh ada spasi di akhir setiap baris.
  14.  
  15. Contoh Masukan 1
  16.  
  17. 112
  18. 113
  19. 1211
  20. 1212
  21. 1213
  22. 123
  23. 130
  24. 131
  25. 1320
  26. 1321
  27. 1322
  28. END
  29. 8 8
  30. Contoh Keluaran 1
  31.  
  32. 0 0 0 0 0 0 0 0
  33. 0 0 0 0 0 0 0 0
  34. 0 0 0 0 1 1 1 1
  35. 0 0 0 0 1 1 1 1
  36. 0 0 0 1 1 1 1 1
  37. 0 0 1 1 1 1 1 1
  38. 0 0 1 1 1 1 0 0
  39. 0 0 1 1 1 0 0 0
  40. Contoh Masukan 2
  41.  
  42. END
  43. 3 5
  44. Contoh Keluaran 2
  45.  
  46. 0 0 0 0 0
  47. 0 0 0 0 0
  48. 0 0 0 0 0
  49. Contoh Masukan 1
  50.  
  51. 1
  52. END
  53. 4 4
  54. Contoh Keluaran 2
  55.  
  56. 4 4
  57. 1 1 1 1
  58. 1 1 1 1
  59. 1 1 1 1
  60. 1 1 1 1
  61. Contoh Masukan 3
  62.  
  63. 10
  64. 110
  65. 112
  66. 120
  67. 121
  68. 130
  69. END
  70. 4 4
  71. Contoh Keluaran 3
  72.  
  73. 1 1 1 0
  74. 1 1 1 0
  75. 1 1 1 0
  76. 0 0 0 0
Add Comment
Please, Sign In to add comment