#include <bits/stdc++.h> using namespace std; int main() { int cnt = 8;char c; while(cin >> c){ if(!cnt){ cout << endl; cnt = 8; } cout << c;--cnt; } while(cnt--) cout << '0'; } // 64 位输出请用 printf("%lld")
这里是简单的模拟,通过 while 循环的 cin 读取每个字符,并统计输出的字符个数,满足条件换行并重置。
最后输出剩余未填充字符即可。