<prompt> Kwa kuzingatia nambari kamili isiyo hasi x, rudisha _mizizi ya mraba ya_ x _ikizungushwa hadi nambari kamili_ iliyo karibu zaidi. Nambari kamili iliyorejeshwa inapaswa kuwa isiyo hasi pia.Lazima usitumie kitendaji chochote cha kipeo kilichojengewa ndani au opereta. Kwa mfano, usitumie powx, 0.5 katika c au x 0.5 kwenye chatu.Mfano wa 1:Ingizo: x 4Pato: 2Maelezo: Mzizi wa mraba wa 4 ni 2, kwa hivyo tunarudisha 2.Mfano wa 2:Ingizo: x 8Pato: 2Maelezo: Mzizi wa mraba wa 8 ni 2.82842..., na kwa kuwa tunaizungusha hadi nambari kamili iliyo karibu zaidi, 2 inarudishwa.Vikwazo: 0 x 231 - 1  <response>: chatudef mySqrtx: ikiwa x 0 au x 1: kurudi x kuanza, mwisho, ans 1, x, 0 wakati anza mwisho: katikati anza mwisho 2 ikiwa katikati katikati x: kurudi katikati ikiwa katikati katikati 