#include <iostream> #include <vector> #include <sstream> using namespace std; // 字符串分割函数 void split(const string& s, vector<int>& sv, const char flag = ' ') { sv.clear(); istringstream iss(s); string temp; while (getline(iss, temp, flag)) { sv.push_back(stoi(temp)); } return; } int main(){ int start, end; vector<int> vec; string s, str; getline(cin, s); for(int i = 0; i < s.size(); i++){ if(s[i] == '[') start = s.find_first_of('['); if(s[i] == ']') end = s.find_last_of(']'); } for(int i = start + 1; i < end; i++) str += s[i]; split(str, vec, ','); cout << "验证输入\n"; for(auto x : vec) cout << x << ' '; return 0; }
点赞 评论

相关推荐

牛客网
牛客企业服务