// Ġ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 Ċ // 3 0 6 . ĠAdd itive ĠNumber Ċ // Add itive Ġnumber Ġis Ġa Ġstring Ġwhose Ġdigits Ġcan Ġform Ġadd itive Ġsequence . Ċ // A Ġvalid Ġadd itive Ġsequence Ġshould Ġcontain Ġat Ġleast Ġthree Ġnumbers . ĠExcept Ġfor Ġthe Ġfirst Ġtwo Ġnumbers , Ġeach Ġsubsequent Ġnumber Ġin Ġthe Ġsequence Ġmust Ġbe Ġthe Ġsum Ġof Ġthe Ġpreceding Ġtwo . Ċ // For Ġexample : Ċ // " 1 1 2 3 5 8 " Ġis Ġan Ġadd itive Ġnumber Ġbecause Ġthe Ġdigits Ġcan Ġform Ġan Ġadd itive Ġsequence : Ġ 1 , Ġ 1 , Ġ 2 , Ġ 3 , Ġ 5 , Ġ 8 . Ċ // 1 Ġ+ Ġ 1 Ġ= Ġ 2 , Ġ 1 Ġ+ Ġ 2 Ġ= Ġ 3 , Ġ 2 Ġ+ Ġ 3 Ġ= Ġ 5 , Ġ 3 Ġ+ Ġ 5 Ġ= Ġ 8 Ċ // " 1 9 9 1 0 0 1 9 9 " Ġis Ġalso Ġan Ġadd itive Ġnumber , Ġthe Ġadd itive Ġsequence Ġis : Ġ 1 , Ġ 9 9 , Ġ 1 0 0 , Ġ 1 9 9 . Ċ // 1 Ġ+ Ġ 9 9 Ġ= Ġ 1 0 0 , Ġ 9 9 Ġ+ Ġ 1 0 0 Ġ= Ġ 1 9 9 Ċ // Note : ĠNumbers Ġin Ġthe Ġadd itive Ġsequence Ġcannot Ġhave Ġleading Ġzeros , Ġso Ġsequence Ġ 1 , Ġ 2 , Ġ 0 3 Ġor Ġ 1 , Ġ 0 2 , Ġ 3 Ġis Ġinvalid . Ċ // Given Ġa Ġstring Ġcontaining Ġonly Ġdigits Ġ' 0 ' -' 9 ', Ġwrite Ġa Ġfunction Ġto Ġdetermine Ġif Ġit 's Ġan Ġadd itive Ġnumber . Ċ // Follow Ġup : Ċ // How Ġwould Ġyou Ġhandle Ġoverflow Ġfor Ġvery Ġlarge Ġinput Ġintegers ? Ċ // Credits : Ċ // Special Ġthanks Ġto Ġ@ je ant ime x Ġfor Ġadding Ġthis Ġproblem Ġand Ġcreating Ġall Ġtest Ġcases . Ċ // class ĠSolution Ġ{ Ċ // ĠĠĠ Ġfun Ġis Add itive Number ( num : ĠString ): ĠBoolean Ġ{ Ċ // ĠĠĠ Ġ} Ċ //} ĊĊĊ Ċ // ĠTime ĠIs ĠMoney