// ĠD RUN KW ATER ĠTEMPLATE ( add Ġdescription Ġand Ġpro totypes ) Ċ // ĠQuestion ĠTitle Ġand ĠDescription Ġon Ġle et code . com Ċ // ĠFunction ĠDeclaration Ġand ĠFunction ĠPro totypes Ġon Ġle et code . com Ċ // 4 0 5 . ĠConvert Ġa ĠNumber Ġto ĠHex adecimal Ċ // Given Ġan Ġinteger , Ġwrite Ġan Ġalgorithm Ġto Ġconvert Ġit Ġto Ġhexadecimal . ĠFor Ġnegative Ġinteger , Ġtwo âĢĻ s Ġcomplement Ġmethod Ġis Ġused . Ċ // Note : Ċ // All Ġletters Ġin Ġhexadecimal Ġ( a - f ) Ġmust Ġbe Ġin Ġlowercase . Ċ // The Ġhexadecimal Ġstring Ġmust Ġnot Ġcontain Ġextra Ġleading Ġ 0 s . ĠIf Ġthe Ġnumber Ġis Ġzero , Ġit Ġis Ġrepresented Ġby Ġa Ġsingle Ġzero Ġcharacter Ġ' 0 '; Ġotherwise , Ġthe Ġfirst Ġcharacter Ġin Ġthe Ġhexadecimal Ġstring Ġwill Ġnot Ġbe Ġthe Ġzero Ġcharacter . Ċ // The Ġgiven Ġnumber Ġis Ġguaranteed Ġto Ġfit Ġwithin Ġthe Ġrange Ġof Ġa Ġ 3 2 - bit Ġsigned Ġinteger . Ċ // You Ġmust Ġnot Ġuse Ġany Ġmethod Ġprovided Ġby Ġthe Ġlibrary Ġwhich Ġconverts / formats Ġthe Ġnumber Ġto Ġhex Ġdirectly . Ċ // Example Ġ 1 : Ċ // Input : Ċ // 2 6 Ċ // Output : Ċ // " 1 a " Ċ // Example Ġ 2 : Ċ // Input : Ċ // - 1 Ċ // Output : Ċ // " ffffffff " Ċ // class ĠSolution Ġ{ Ċ // ĠĠĠ Ġfun Ġto Hex ( num : ĠInt ): ĠString Ġ{ Ċ // ĠĠĠ Ġ} Ċ //} ĊĊĊ Ċ // ĠTime ĠIs ĠMoney