Que bien, si quieres obtener el número máximo de caracteres que soporta un string utiliza
max_size, aunque por lo general podrás almacenar tantos caracteres como memoria disponible tenga el programa. Como ves, es muy poco almacenamiento para el string de este ejercicio.