输出末尾不加空格!!!不然格式会一直错误

完数VS盈数

http://www.nowcoder.com/questionTerminal/ccc3d1e78014486fb7eed3c50e05c99d

定义两个容器 一个装入盈数 一个装入完数
#include<iostream>
#include<cstdio>
#include<vector>
using namespace std;
vector<int>v1, v2;
vector<int>::iterator it;
int main() {
int sum, temp;
for (int i = 2; i <= 60; ++i) {//求因子
sum = 0;
for (int j = 1; j <=i/2 ; ++j) {
if (i % j == 0) {
temp = j;
sum += j;
}
}
if (sum == i) {
v1.push_back(i);
}
if (sum > i)
v2.push_back(i);
}
cout << "E:";
for (it = v1.begin(); it != v1.end(); it++) {
cout << " " << *it ;//末尾不加空格!!!不然格式会一直错误
}
cout << endl;
cout << "G:";
for (it = v2.begin(); it != v2.end(); it++) {
cout << " " << *it;//末尾不加空格!!!不然格式会一直错误
}</int></int></vector></cstdio></iostream>

return 0;

}

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 15:58
投个小米提前批试试水,先投一个岗位看看形势,不行就再沉淀一下投第二个岗位,莫辜负
Java抽象带篮子:我嘞个骚刚,已经开始研发6g了吗
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
05-24 14:12
门头沟学院 Java
点赞 评论 收藏
分享
吴offer选手:下午mt一来就告警说项目来不及,估计明天拿了权限就要参与开发了 已老实
实习生的蛐蛐区
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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