题解 | #A+B Problem#

A+B Problem

https://ac.nowcoder.com/acm/problem/105597

用c++ 流迭代器水了一波

写的代码不单单可以应付 2数之和,也可以应付各种类型的n数之和
代码如下

#include<iostream>
#include<iterator>
using namespace std;
template<typename T>
T sum(istream_iterator<T>begin,istream_iterator<T>end,T origin) {
    while (begin != end) {
        origin += *begin;
        begin++;
    }
    return origin;
}

int main() {
    istream_iterator<int> cin_it(cin);
    istream_iterator<int>end;
    cout << sum<int>(cin_it,end,0);

}
全部评论

相关推荐

明天不下雨了:我靠2022了都去字节了还什么读研我教你****:你好,本人985电子科大在读研一,本科西南大学(211)我在字节跳动实习过。对您的岗位很感兴趣,希望获得一次投递机会。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务