<prompt> Kwa kuzingatia safu kamili ya nums na nambari kamili k, rudisha _idadi ya safu ndogo zilizounganishwa ambapo bidhaa ya vipengele vyote katika safu ndogo ni chini kabisa ya_ k.Mfano wa 1:Ingizo: nambari 10,5,2,6, k 100Pato: 8Maelezo: Safu 8 ndogo ambazo zina bidhaa chini ya 100 ni:10, 5, 2, 6, 10, 5, 5, 2, 2, 6, 5, 2, 6Kumbuka kuwa 10, 5, 2 haijajumuishwa kwani bidhaa ya 100 sio chini ya k.Mfano wa 2:Ingizo: nambari 1,2,3, k 0Pato: 0Vikwazo: 1 nums.length 3 104 1 numsi 1000 0 k 106  <response>: def numSubarrayProductLessThanKnamba, k: ikiwa k 1: kurudi 0 bidhaa 1 hesabu 0 kushoto 0 kwa masafa ya kulia lennambari: bidhaa nambari kulia huku prod k: bidhaa nambarikushoto kushoto 1 hesabu kulia - kushoto 1 hesabu ya kurudi 