"""
Input: "Hello World"
Output: 5

每个单词都会被 ' ' 分割。
所以要做的是从尾向前找第一个空格。当然Python 下用 strip(' ')分割后取[-1]是最好写出来的。
当然还要确保下尾部开始不能是' '，要找到第一个单词才行。

测试用例：
https://leetcode.com/problems/length-of-last-word/description/

"""
c.. Solution o..
    ___ lengthOfLastWord  s
        """
        :type s: str
        :rtype: int
        """
        __ n.. s:
            r_ 0
        
        result = 0
        flag = F..
        
        ___ i __ s[::-1]:
            __ i __ ' ' a.. n.. flag:
                c_
            ____ i __ ' ' a.. flag:
                r_ result
            ____
                result += 1
                flag = True
                c_
                
            r_ result
        r_ result

e09773f8f012118fe379a39cc0e4322bb7e01b72
"""
Input: "Hello World"
Output: 5

每个单词都会被 ' ' 分割。
所以要做的是从尾向前找第一个空格。当然Python 下用 strip(' ')分割后取[-1]是最好写出来的。
当然还要确保下尾部开始不能是' '，要找到第一个单词才行。

测试用例：
https://leetcode.com/problems/length-of-last-word/description/

"""
c.. Solution o..
    ___ lengthOfLastWord  s
        """
        :type s: str
        :rtype: int
        """
        __ n.. s:
            r_ 0
        
        result = 0
        flag = F..
        
        ___ i __ s[::-1]:
            __ i __ ' ' a.. n.. flag:
                c_
            ____ i __ ' ' a.. flag:
                r_ result
            ____
                result += 1
                flag = True
                c_
                
            r_ result
        r_ result
