from typing import List


def dividir(cadena: str, size: int) -> List[str]:
    """Divide una cadena de caracteres en bloques de tamaño size.

    :param cadena: cadena de caracteres
    :cadena type: str
    :param size: tamaño de bloque
    :size type: int
    :return: lista de cadenas de texto
    :rtype: List[str]
    """ 
    r = [cadena[i:i + size] for i in range(0, len(cadena), size)]
    if len(r[-1]) < size:
        r[-1] += cadena[-1] * (size - len(r[-1]))
    return r