C ++程序添加几个大数
假设我们有一个包含一些大数字的数组nums。大数字在范围内(-2^31到2^31-1)。我们必须找到这些数字的总和。
因此,如果输入类似于nums=[5000000003,3000000005,8000000007,2000000009,7000000011],那么输出将是25000000035。
示例
让我们看下面的实现来更好地理解
#include <iostream>
#include <vector>
using namespace std;
long long int solve(vector<long long int> nums){
long long int x = 0;
for(int i=0; i<nums.size(); i++){
x = x + nums[i];
}
return x;
}
int main(){
vector<long long int> nums = {5000000003, 3000000005, 8000000007, 2000000009, 7000000011};
cout << solve(nums);
}输入
{5000000003, 3000000005, 8000000007, 2000000009, 7000000011}输出结果25000000035
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短