题解 | 字符串分隔
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <iostream> using namespace std; int main() { string s; std::getline(std::cin, s); int length = s.size(); int times = length / 8; int addZero_um = (8 - (length % 8)) % 8; for(int i = 0; i < times; i++){ for(int j = 0; j < 8; j++) cout<<s[8*i +j]; cout<<endl; } for(int i = 8 * times; i < length; i++) cout<<s[i]; for(int i = 0; i < addZero_um; i++) cout<<0; } // 64 位输出请用 printf("%lld")