#3354. [GESP202312 五级 C++] 第 11 题
[GESP202312 五级 C++] 第 11 题
下面的C++代码使用数组模拟整数加法,可以处理超出大整数范围的加法运算。横线处应填入代码是( )。
vector<int> operator +(vector<int> a, vector<int> b)
{
vector<int> c;
int t = 0;
for(int i = 0; i < a.size() || i < b.size(); i ++)
{
if(i < a.size()) t = t + a[i];
if(i < b.size()) t = t + b[i];
______________________________
______________________________
}
if(t) c.push_back(t);
return c;
}
{{ select(1) }}
c.push_back(t % 10), t = t % 10;c.push_back(t / 10), t = t % 10;c.push_back(t / 10), t = t / 10;c.push_back(t % 10), t = t / 10;