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; }
点赞 评论

相关推荐

牛客网
牛客企业服务