package ĠLe etCode . æķ° åŃ¦ Ċ Ċ /** Ċ Ġ* Ġ@ Author ĠA q inn Ċ Ġ* Ġ@ Date Ġ 2 0 2 1 / 7 / 1 0 Ġ 1 1 : 3 5 Ġä¸ĭåįĪ Ċ Ġ*/ Ċ Ċ /* Ċ é¢ĺ çĽ® æııè¿° : Ċ ãĢĮ æĹł éĽ¶ æķ´æķ° ãĢį æĺ¯ åįģ è¿ĽåĪ¶ è¡¨ç¤º ä¸Ń Ġä¸į åĲ« ä»»ä½ķ Ġ 0 ĠçļĦ æŃ£ æķ´æķ° ãĢĤ Ċ ç»Ļ ä½ł ä¸Ģä¸ª æķ´æķ° Ġn ï¼Į è¯· ä½ł è¿ĶåĽŀ ä¸Ģä¸ª Ġ çĶ± ä¸¤ä¸ª æķ´ æķ°ç»Ħ æĪĲ çļĦ åĪĹè¡¨ Ġ[ A , ĠB ] ï¼Į æ»¡è¶³ ï¼ļ Ċ A ĠåĴĮ ĠB Ġ éĥ½æĺ¯ æĹł éĽ¶ æķ´æķ° Ċ A Ġ+ ĠB Ġ= Ġn Ċ é¢ĺ çĽ® æķ°æį® ä¿Ŀè¯ģ èĩ³ å°ĳ æľīä¸Ģä¸ª æľīæķĪ çļĦ è§£åĨ³ æĸ¹æ¡Ī ãĢĤ Ċ å¦Ĥæŀľ åŃĺåľ¨ å¤ļä¸ª æľīæķĪ è§£åĨ³ æĸ¹æ¡Ī ï¼Į ä½łåı¯ä»¥ è¿ĶåĽŀ åħ¶ä¸Ń ä»»æĦı ä¸Ģä¸ª ãĢĤ Ċ Ċ ç¤ºä¾ĭ Ġ 1 ï¼ļ Ċ è¾ĵåħ¥ ï¼ļ n Ġ= Ġ 2 Ċ è¾ĵåĩº ï¼ļ[ 1 , 1 ] Ċ è§£éĩĬ ï¼ļ A Ġ= Ġ 1 , ĠB Ġ= Ġ 1 . ĠA Ġ+ ĠB Ġ= Ġn Ġ å¹¶ä¸Ķ ĠA ĠåĴĮ ĠB ĠçļĦ åįģ è¿ĽåĪ¶ è¡¨ç¤º å½¢å¼ı éĥ½ ä¸į åĮħåĲ« ä»»ä½ķ Ġ 0 ĠãĢĤ Ċ Ċ ç¤ºä¾ĭ Ġ 2 ï¼ļ Ċ è¾ĵåħ¥ ï¼ļ n Ġ= Ġ 1 1 Ċ è¾ĵåĩº ï¼ļ[ 2 , 9 ] Ċ Ċ ç¤ºä¾ĭ Ġ 3 ï¼ļ Ċ è¾ĵåħ¥ ï¼ļ n Ġ= Ġ 1 0 0 0 0 Ċ è¾ĵåĩº ï¼ļ[ 1 , 9 9 9 9 ] Ċ Ċ ç¤ºä¾ĭ Ġ 4 ï¼ļ Ċ è¾ĵåħ¥ ï¼ļ n Ġ= Ġ 6 9 Ċ è¾ĵåĩº ï¼ļ[ 1 , 6 8 ] Ċ Ċ ç¤ºä¾ĭ Ġ 5 ï¼ļ Ċ è¾ĵåħ¥ ï¼ļ n Ġ= Ġ 1 0 1 0 Ċ è¾ĵåĩº ï¼ļ[ 1 1 , 9 9 9 ] Ċ Ċ æıĲç¤º ï¼ļ Ċ 2 Ġ<= Ġn Ġ<= Ġ 1 0 ^ 4 Ċ Ċ æĿ¥ æºĲ ï¼ļ åĬĽ æī £ ï¼Ī LeetCode ï¼ī Ċ éĵ¾æİ¥ ï¼ļ https :// leetcode - cn . com / problems / convert - integer - to - the - sum - of - two - no - zero - inte gers Ċ èĳĹ ä½ľ æĿĥ å½Ĵ é¢Ĩ æī £ ç½ĳç»ľ æīĢæľī ãĢĤ åķĨ ä¸ļ è½¬ è½½ è¯· èģĶç³» å®ĺæĸ¹ æİĪæĿĥ ï¼Į éĿŀ åķĨ ä¸ļ è½¬ è½½ è¯· æ³¨ æĺİ åĩº å¤Ħ ãĢĤ Ċ Ġ*/ Ċ Ċ fun Ġget No Zero Inte gers ( n : ĠInt ): ĠInt Array Ġ{ ĊĠĠĠ Ġval Ġres Ġ= ĠInt Array ( 2 ) ĊĠĠĠ Ġfor Ġ( i Ġin Ġ 1 Ġuntil Ġn ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! i . toString (). contains (' 0 ', Ġfalse ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ&& Ġ!( n Ġ- Ġi ). toString (). contains (' 0 ', Ġfalse ) ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġres [ 0 ] Ġ= Ġi ĊĠĠĠĠĠĠĠĠĠĠĠ Ġres [ 1 ] Ġ= Ġn Ġ- Ġi ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġreturn Ġres Ċ }