黑曼巴 • 1个月前
其实就是字符串
using namespace std; int main(){
int n;
cin>>n;
getchar();
char s[1001],a[101][101];
cin.getline(s,1000);
int len=strlen(s),t=0;
int m=(len+n-1)/n;
for (int j=m-1;j>=0;j--)
for (int i=0;i<n;i++)
if (t<len)
a[i][j]=s[t++];
else
a[i][j]=' ';
for (int i=0;i<n;i++){
for (int j=0;j<m;j++)
cout<<a[i][j];
cout<<endl;
}
return 0;
}
评论: