题目
公司:猿辅导
类型:字符串
难度:1级
题意:把输入的字符串按照Y字输出。
注意:字符串中可能含有空格,所以如果用string读入时,需要读入一行。
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int arr[10005];
int main(){
int n;
cin>>n;
string str;
getchar();
getline(cin, str);
int u = 0;
int k = (n-1)/3;
for(int i = 0; i < k; i++){
for(int j = 0; j < 2*k+1; j++){
if(i==j || i+j==2*k) cout<<str[u++];
else cout<<" ";
}
cout<<endl;
}
for(int i = 0; i <= k; i++){
for(int j = 0; j <=k; j++){
if(j==k) cout<<str[u++];
else cout<<" ";
}
cout<<endl;
}
}