Dastur qanday ishlashini batafsil tushuntirib beraman va u qanday qilib ikkita yonma-yon bitta rangli uy bo'lmasligini ta'minlaydi. Dastur ko'chadagi barcha uylarni bo'yashning eng kam jamg'arilgan narxini hisoblash uchun dinamik dasturlash texnikasidan foydalanadi. U n x 3 kattalikdagi `dp` matrisini yaratadi, unda har bir satr bitta uyni ifodalaydi va har bir ustun uchta mumkin bo'lgan ranglardan birini ifodalaydi. Matritsaning birinchi satrida `dp`, dastur dastlabki narxlar bilan qiymatlarni to'ldiradi.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence