题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <iostream> #include<vector> using namespace std; int main() { vector<string> ret; string str; while(cin>>str) { string temp=""; for(int i=0;i<str.size();i++) { temp+=str[i]; if(temp.size()==8) { ret.emplace_back(temp); temp.clear(); } if(i==str.size()-1&&temp.size()!=0) { while(temp.size()<8)temp+='0'; ret.emplace_back(temp); } } } for(int i=0;i<ret.size();i++) { cout<<ret[i]<<endl; } return 0; } // 64 位输出请用 printf("%lld")