题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#include<bits/stdc++.h> using namespace std; int main(){ string s; int i,m,j; cin>>s; if(s.size()<8){ cout<<s; for(i=0;i<8-s.size();i++) cout<<0; } else{ i=0;m=8; while(m<=s.size()){ for(j=i;j<m;j++) cout<<s[j]; cout<<endl; i=m; m+=8; } if(i<s.size()){ for(j=i;j<s.size();j++) cout<<s[j]; for(j=0;j<8-(s.size()-i);j++) cout<<0; } } } // 64 位输出请用 printf("%lld")
用两个数字定位位置