@@ -23,10 +23,10 @@ def count_construct(target: str, words: list, memo: dict=None) -> int:
23
23
24
24
25
25
if __name__ == "__main__" :
26
- print (count_construct ("abcdef" , ["ab" , "abc" , "cd" , "def" , "abcde" ])) # True
27
- print (count_construct ("xyz" , ["ab" , "cd" , "ef" , "x" , "z" , "y" ])) # True
28
- print (count_construct ("skateboard" , ["sk" , "bo" , "rd" , "skat" , "skateboar" , "sk" , "boar" , "bska" , "ska" ])) # False
29
- print (count_construct ("printableprintoble" , ["able" , "ab" , "le" , "pr" , "print" , "rint" , "ab" , "printo" , "printable" , "print" ])) # False
30
- print (count_construct ("printableprintoble" , ["able" , "ab" , "le" , "pr" , "print" , "rint" , "ab" , "printo" , "printble" , "print" , "b" ])) # True
31
- print (count_construct ("eeeeeeeeeeeeeeeeeeeeeeee" , ["eeeeeeeeeeeeeeeeee" , "eee" , "e" , "eeeeeeeeeeeeeeeeeeeee" , "eeeeee" , "e" ])) # True
32
- print (count_construct ("eeeeeeeeeeeeeee" , ["EE" , "E" , "E" , "EE" , "E" , "E" , "EE" , "E" , "E" , "EE" , "E" , "E" ])) # False
26
+ print (count_construct ("abcdef" , ["ab" , "abc" , "cd" , "def" , "abcde" ]))
27
+ print (count_construct ("xyz" , ["ab" , "cd" , "ef" , "x" , "z" , "y" ]))
28
+ print (count_construct ("skateboard" , ["sk" , "bo" , "rd" , "skat" , "skateboar" , "sk" , "boar" , "bska" , "ska" ]))
29
+ print (count_construct ("printableprintoble" , ["able" , "ab" , "le" , "pr" , "print" , "rint" , "ab" , "printo" , "printable" , "print" ]))
30
+ print (count_construct ("printableprintoble" , ["able" , "ab" , "le" , "pr" , "print" , "rint" , "ab" , "printo" , "printble" , "print" , "b" ]))
31
+ print (count_construct ("eeeeeeeeeeeeeeeeeeeeeeee" , ["eeeeeeeeeeeeeeeeee" , "eee" , "e" , "eeeeeeeeeeeeeeeeeeeee" , "eeeeee" , "e" ]))
32
+ print (count_construct ("eeeeeeeeeeeeeee" , ["EE" , "E" , "E" , "EE" , "E" , "E" , "EE" , "E" , "E" , "EE" , "E" , "E" ]))
0 commit comments