{ "type": "code_options", "author": "csdn.net", "source": "solution.md", "exercise_id": "25fe83471079488494b2a35897a7ea41", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作", "title": "请问如何实现这个代码的多组输入输出?", "desc": [ { "content": "\n

给定 2 个正整数 a, b ,a 和 b 最多可能有 40 位,求出 a + b 的和。\n输入描述\n两个正整数 a, b,a 和 b 最多可能有 40 位。一行表示一个数。\n输出描述\na + b 的和。

样例输入

111111111111111111111111111111111111111\n222222222222222222222222222222222222222\n

样例输出

333333333333333333333333333333333333333\n
", "language": "markdown" } ], "answer": [ { "content": "", "language": "cpp" } ], "prepared": [ [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ] ], "template": { "content": "#include \n#include \nusing namespace std;\nint main(){\n\twhile (1)\n\t{\n\t\tchar s1[200],s2[200];\n\t\tint a[200]={0},b[200]={0},l1,l2,c,k,i;\n\t\tgets(s1);\n\t\tl1=strlen(s1);\n\t\tif (l1 == 0) break;\n\t\tgets(s2);\n\t\tl2=strlen(s2);\n\t\tif(l1=0;i--){\n\t\t\ta[i]+=b[i];\n\t\t\tif(a[i]>=10){\n\t\t\t\ta[i]=10;\n\t\t\t\ta[i-1]++;\n\t\t\t}\n\t\t}\n\t\tif(a[0]!=0){\n\t\t\tfor(i=0;i<=c;i++)\n\t\t\t\tcout<