<prompt> Kuna gridi ya m x n, ambapo 0, 0 ni seli ya juu kushoto na m - 1, n - 1 ni seli ya chini kulia. Umepewa safu kamili startPos ambapo startPos startrow, startcol inaonyesha kuwa mwanzoni, roboti iko kwenye kisanduku startrow, startcol. Pia umepewa safu kamili homePos ambapo homePos homerow, homecol inaonyesha kuwa nyumbani yake iko kwenye seli homerow, homecol.Roboti inahitaji kwenda nyumbani kwake. Inaweza kusogeza seli moja katika pande nne: kushoto, kulia, juu, au chini, na haiwezi kusogea nje ya mpaka. Kila hoja ina gharama fulani. Umepewa zaidi safu kamili mbili zenye faharasa: MsimboGharama za urefu m na colCosts za urefu n. Ikiwa roboti itasogea juu au chini hadi kwenye kisanduku ambacho safu yake ni r, basi hatua hii itagharimu rowCostsr. Ikiwa roboti itasogea kushoto au kulia kwenye kisanduku ambacho safu yake ni c, basi hatua hii itagharimu colCostsc.Rejesha _kiasi cha chini cha gharama ili roboti hii irudi nyumbani_.Mfano wa 1:Ingizo: startPos 1, 0, homePos 2, 3, safuCosts 5, 4, 3, colCosts 8, 2, 6, 7 Pato: 18Maelezo: Njia mojawapo ni kwamba:Kuanzia 1, 0- Inashuka hadi 2, 0. Uhamishaji huu unagharimu safu mlalo2 3.- Inakwenda kulia hadi 2, 1. Uhamisho huu unagharimu colCosts1 2.- Inakwenda kulia hadi 2, 2. Uhamisho huu unagharimu colCosts2 6.- Inakwenda kulia hadi 2, 3. Uhamisho huu unagharimu Gharama3 7.Gharama ya jumla ni 3 2 6 7 18Mfano wa 2:Ingizo: startPos 0, 0, homePos 0, 0, rowCosts 5, colCosts 26Pato: 0Maelezo: Roboti tayari iko nyumbani kwake. Kwa kuwa hakuna hatua zinazotokea, gharama ya jumla ni 0.Vikwazo: m rowCosts.length n colCosts.length 1 m, n 105 0 rowCostsr, colCostsc 104 startPos.length 2 nyumbaPos.length 2 0 safu ya kuanzia, safu ya nyumbani m 0 startcol, homecol n  <response>: def minTotalCoststartPos, homePos, rowCosts, colCosts: row_difference absstartPos0 - homePos0 col_difference absstartPos1 - homePos1 row_cost jumlarowCostsminstartPos0, homePos0:minstartPos0, homePos0 safu_tofauti col_cost jumlacolCostsminstartPos1, homePos1:minstartPos1, homePos1 col_difference rudisha_cost_col_cost 