int main(){ vector<int> vec; string s; getline(cin, s); for(int i = 0; i < s.size(); i++){ if(s[i] >= '0' && s[i] <= '9'){ int tmp = s[i] - '0'; vec.push_back(tmp); } if(s[i] == '-'){ int temp = '0' - s[i+1]; vec.push_back(temp); i++; } } cout << "验证输入\n"; for(auto x : vec) cout << x << " "; return 0; }
点赞 评论

相关推荐

06-03 15:32
点赞 评论 收藏
分享
流浪的神仙:无恶意,算法一般好像都得9硕才能干算法太卷啦
点赞 评论 收藏
分享
Cherrycola01:0实习 0项目 约等于啥也没有啊 哥们儿这简历认真的吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务