题解 | #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);

}
全部评论

相关推荐

07-14 13:37
重庆大学 C++
点赞 评论 收藏
分享
06-07 17:17
嘉兴学院 教师
单单人旁的佳:你是我见过最美的牛客女孩
点赞 评论 收藏
分享
05-29 09:02
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务