写在前面
- 思路分析
- 10分钟a题,不再赘述(水题)
测试用例
input:
helloworld!
output:
h !
ac代码
- 直接输出
#include<iostream>
#include<string>
using namespace std;
int main()
{
string s;
cin >> s;
int len = s.length(), lrhigh = (len+2) / 3, bottom = len - 2 * lrhigh;
for (int i = 0; i < lrhigh-1; i++)
{
printf("%c", s[i]);
for (int k = bottom; k >0; k--)printf(" ");
printf("%c", s[len - 1 - i]);
printf("\n");
}
for (int i = lrhigh - 1; i <= lrhigh + bottom; i++)
printf("%c", s[i]);
return 0;
}
- 参考代码