题解 | 字符串分隔
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include <iostream> using namespace std; int main() { string s;cin>>s; int n=s.size(); s=" "+s; for(int i=1;i<=n;i++) { cout<<s[i]; if(i%8==0)cout<<endl; } int cnt=n%8; if(n%8!=0) for(int i=1;i<=8-cnt;i++)cout<<0; } // 64 位输出请用 printf("%lld")
//简单的小模拟吧,如果还在烦恼下标以0开始,那么就s=" "+s,偏移一下下标。然后注意一下补0的情况,要注意取模为0的情况