HJ4题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <iostream> #include <string> using namespace std; int main() { string input; getline(cin, input); int size = input.length(); int zeroNum = size % 8 == 0 ? 0 : 8 - size % 8; // 补0个数 string zeroStr(zeroNum, '0'); input += zeroStr; int boundaryIndex = size + zeroNum - 8; for (int i = 0; i <= boundaryIndex; i += 8) { cout << input.substr(i, 8) << endl; } }#刷题#