{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-06T14:01:22.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2026-04-06T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":45248,"title":"Aquiles y la tortuga","description":"Contaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir... \r\n\r\nAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\r\n\r\nSegún Zenón, las infinitas distancias _{1, 1/2, 1/4, 1/8, 1/16, ...}_ que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\r\n\r\nEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro _n_ y devuelva:\r\n\r\n* La suma de las distancias de la sucesión _{1/2^n}_ desde _1_ hasta _n_. Las sumas anteriores deben almacenarse en un vector _suma = [s1, s2, ..., sn]_.\r\n\r\n\u003c\u003chttps://imgur.com/GZcLHQu.png\u003e\u003e\r\n\r\n\r\n* Una gráfica con la _suma_ de las distancias (en km) frente a _n_.\r\n\r\n¿A qué valor se aproxima la suma cuando _n_ tiende a infinito (prueba con un número _n_ muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\r\n\r\n\r\n","description_html":"\u003cp\u003eContaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir...\u003c/p\u003e\u003cp\u003eAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\u003c/p\u003e\u003cp\u003eSegún Zenón, las infinitas distancias \u003ci\u003e{1, 1/2, 1/4, 1/8, 1/16, ...}\u003c/i\u003e que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\u003c/p\u003e\u003cp\u003eEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro \u003ci\u003en\u003c/i\u003e y devuelva:\u003c/p\u003e\u003cul\u003e\u003cli\u003eLa suma de las distancias de la sucesión \u003ci\u003e{1/2^n}\u003c/i\u003e desde \u003ci\u003e1\u003c/i\u003e hasta \u003ci\u003en\u003c/i\u003e. Las sumas anteriores deben almacenarse en un vector \u003ci\u003esuma = [s1, s2, ..., sn]\u003c/i\u003e.\u003c/li\u003e\u003c/ul\u003e\u003cimg src = \"https://imgur.com/GZcLHQu.png\"\u003e\u003cul\u003e\u003cli\u003eUna gráfica con la \u003ci\u003esuma\u003c/i\u003e de las distancias (en km) frente a \u003ci\u003en\u003c/i\u003e.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003e¿A qué valor se aproxima la suma cuando \u003ci\u003en\u003c/i\u003e tiende a infinito (prueba con un número \u003ci\u003en\u003c/i\u003e muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\u003c/p\u003e","function_template":"function suma = mi_funcion(n)\r\n  % Resuelve el problema\r\nend","test_suite":"%%\r\nn = 3;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8)];\r\nassert(isequal(mi_funcion(n),suma));\r\n%%\r\nn = 4;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16)];\r\nassert(isequal(mi_funcion(n),suma))\r\n%%\r\nn = 6;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16) (1/2+1/4+1/8+1/16+1/32) (1/2+1/4+1/8+1/16+1/32+1/64)];\r\nassert(isequal(mi_funcion(n),suma))\r\n%%\r\nn = 10;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16) (1/2+1/4+1/8+1/16+1/32) (1/2+1/4+1/8+1/16+1/32+1/64) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8+1/2^9) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8+1/2^9+1/2^10)];\r\nassert(isequal(mi_funcion(n),suma))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":385299,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":29,"test_suite_updated_at":"2019-12-28T19:14:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-28T18:34:40.000Z","updated_at":"2020-07-22T23:45:03.000Z","published_at":"2019-12-28T18:34:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.JPEG\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eContaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir...\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSegún Zenón, las infinitas distancias\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e{1, 1/2, 1/4, 1/8, 1/16, ...}\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e y devuelva:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLa suma de las distancias de la sucesión\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e{1/2^n}\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e desde\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e hasta\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Las sumas anteriores deben almacenarse en un vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003esuma = [s1, s2, ..., sn]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUna gráfica con la\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003esuma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e de las distancias (en km) frente a\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e¿A qué valor se aproxima la suma cuando\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e tiende a infinito (prueba con un número\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.JPEG\",\"contentType\":\"image/JPEG\",\"content\":\"data:image/JPEG;base64,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\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":45248,"title":"Aquiles y la tortuga","description":"Contaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir... \r\n\r\nAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\r\n\r\nSegún Zenón, las infinitas distancias _{1, 1/2, 1/4, 1/8, 1/16, ...}_ que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\r\n\r\nEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro _n_ y devuelva:\r\n\r\n* La suma de las distancias de la sucesión _{1/2^n}_ desde _1_ hasta _n_. Las sumas anteriores deben almacenarse en un vector _suma = [s1, s2, ..., sn]_.\r\n\r\n\u003c\u003chttps://imgur.com/GZcLHQu.png\u003e\u003e\r\n\r\n\r\n* Una gráfica con la _suma_ de las distancias (en km) frente a _n_.\r\n\r\n¿A qué valor se aproxima la suma cuando _n_ tiende a infinito (prueba con un número _n_ muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\r\n\r\n\r\n","description_html":"\u003cp\u003eContaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir...\u003c/p\u003e\u003cp\u003eAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\u003c/p\u003e\u003cp\u003eSegún Zenón, las infinitas distancias \u003ci\u003e{1, 1/2, 1/4, 1/8, 1/16, ...}\u003c/i\u003e que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\u003c/p\u003e\u003cp\u003eEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro \u003ci\u003en\u003c/i\u003e y devuelva:\u003c/p\u003e\u003cul\u003e\u003cli\u003eLa suma de las distancias de la sucesión \u003ci\u003e{1/2^n}\u003c/i\u003e desde \u003ci\u003e1\u003c/i\u003e hasta \u003ci\u003en\u003c/i\u003e. Las sumas anteriores deben almacenarse en un vector \u003ci\u003esuma = [s1, s2, ..., sn]\u003c/i\u003e.\u003c/li\u003e\u003c/ul\u003e\u003cimg src = \"https://imgur.com/GZcLHQu.png\"\u003e\u003cul\u003e\u003cli\u003eUna gráfica con la \u003ci\u003esuma\u003c/i\u003e de las distancias (en km) frente a \u003ci\u003en\u003c/i\u003e.\u003c/li\u003e\u003c/ul\u003e\u003cp\u003e¿A qué valor se aproxima la suma cuando \u003ci\u003en\u003c/i\u003e tiende a infinito (prueba con un número \u003ci\u003en\u003c/i\u003e muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\u003c/p\u003e","function_template":"function suma = mi_funcion(n)\r\n  % Resuelve el problema\r\nend","test_suite":"%%\r\nn = 3;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8)];\r\nassert(isequal(mi_funcion(n),suma));\r\n%%\r\nn = 4;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16)];\r\nassert(isequal(mi_funcion(n),suma))\r\n%%\r\nn = 6;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16) (1/2+1/4+1/8+1/16+1/32) (1/2+1/4+1/8+1/16+1/32+1/64)];\r\nassert(isequal(mi_funcion(n),suma))\r\n%%\r\nn = 10;\r\nsuma = [1/2 (1/2+1/4) (1/2+1/4+1/8) (1/2+1/4+1/8+1/16) (1/2+1/4+1/8+1/16+1/32) (1/2+1/4+1/8+1/16+1/32+1/64) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8+1/2^9) (1/2+1/4+1/8+1/16+1/32+1/64+1/2^7+1/2^8+1/2^9+1/2^10)];\r\nassert(isequal(mi_funcion(n),suma))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":385299,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":29,"test_suite_updated_at":"2019-12-28T19:14:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2019-12-28T18:34:40.000Z","updated_at":"2020-07-22T23:45:03.000Z","published_at":"2019-12-28T18:34:56.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.JPEG\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eContaba Zenón en su famosa paradoja que un día Aquiles, el guerrero griego más veloz de la Hélade, se enfrentó a una pequeña tortuga en una carrera. Todo parecía apuntar a que Aquiles vencería sin ninguna duda, pero las matemáticas parece que tenían algo que decir...\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAquiles, al ser más veloz, le da una ventaja a la tortuga de medio kilómetro (1/2 = 0.5 km). En esta carrera, Aquiles corre a la mitad de la velocidad que la tortuga, y ambos mantienen su velocidad constante. Por ello, cuando Aquiles recorra medio kilómetro, la tortuga habrá avanzado la mitad de esa distancia (1/4 = 0.25 km). Y cuando Aquiles recorra el siguiente cuarto de kilómetro (0.25 km), la tortuga habrá avanzado la mitad de ésta (1/8 = 0.125 km). Si esta sucesión de distancias, cada vez más pequeñas, se repite hasta el infinito, entonces la tortuga siempre estará ligeramente más avanzada que Aquiles (aunque sea por una distancia infinitesimal) y, por lo tanto, la tortuga siempre ganará la carrera.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSegún Zenón, las infinitas distancias\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e{1, 1/2, 1/4, 1/8, 1/16, ...}\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e que tiene que recorrer Aquiles impiden que alcance a la tortuga, precisamente porque son infinitas. Sin embargo, en la realidad, es evidente que Aquiles alcanzará a la tortuga.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eEn este problema se propone descubrir el secreto de la paradoja mediante una función que reciba como entrada el parámetro\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e y devuelva:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLa suma de las distancias de la sucesión\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e{1/2^n}\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e desde\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e hasta\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e. Las sumas anteriores deben almacenarse en un vector\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003esuma = [s1, s2, ..., sn]\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUna gráfica con la\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003esuma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e de las distancias (en km) frente a\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e¿A qué valor se aproxima la suma cuando\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e tiende a infinito (prueba con un número\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003en\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e muy grande)? Por lo tanto, ¿a qué distancia alcanzará Aquiles a la tortuga?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.JPEG\",\"contentType\":\"image/JPEG\",\"content\":\"data:image/JPEG;base64,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\"}]}"}],"term":"tag:\"paradoxes\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"paradoxes\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"paradoxes\"","","\"","paradoxes","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f24b8da38e0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f24b8da3840\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f24c0b8fab0\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f24b8da3b60\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f24b8da3ac0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f24b8da3a20\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f24b8da3980\u003e":"tag:\"paradoxes\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f24b8da3980\u003e":"tag:\"paradoxes\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"cody-search","password":"78X075ddcV44","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"paradoxes\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"paradoxes\"","","\"","paradoxes","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f24b8da38e0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f24b8da3840\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f24c0b8fab0\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f24b8da3b60\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f24b8da3ac0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f24b8da3a20\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f24b8da3980\u003e":"tag:\"paradoxes\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f24b8da3980\u003e":"tag:\"paradoxes\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":45248,"difficulty_rating":"easy-medium"}]}}