<prompt> Kwa kuzingatia mkusanyiko kamili nums wa urefu n, rudisha true ikiwa kuna sehemu tatu i, j, k ambayo inakidhi masharti yafuatayo: 0 i, i 1 j, j 1 k n - 1 Jumla ya safu ndogo 0, i - 1, i 1, j - 1, j 1, k - 1 na k 1, n - 1 ni sawa.Safu ndogo l, r inawakilisha kipande cha safu asili kuanzia kipengele kilichowekwa faharasa l hadi kipengele r.Mfano wa 1:Ingizo: nambari 1,2,1,2,1,2,1Pato: kweliMaelezo:i 1, j 3, k 5.jumla 0, i - 1 jumla 0, 0 1jumla i 1, j - 1 jumla 2, 2 1jumla j 1, k - 1 jumla 4, 4 1jumla k 1, n - 1 jumla 6, 6 1Mfano wa 2:Ingizo: nambari 1,2,1,2,1,2,1,2Pato: si kweliVikwazo: n nums.length 1 n 2000 -106 nambarii 106  <response>: def find_triplet_equal_sumnambari: n lenzi nambari kiambishi awali_sum 0 n 1 kwa mimi katika safun: kiambishi_jumlai 1 kiambishi_jumlai nambarii kwa i katika safu1, n - 2: kwa j katika safu i 2, n - 1: kwa k katika safuj 2, n: s1 kiambishi awali_jumlai s2 kiambishi awali_jumlaj - kiambishi awali_jumlai 1 s3 kiambishi awali_jumlak - kiambishi awali_jumlaj 1 s4 kiambishi awali_sumn - kiambishi awali_jumlak 1 ikiwa s1 s2 s3 s4: kurudi Kweli kurudi Uongo 