AcWing 727. 菱形 ---- C++ 傻瓜解法
原题链接
困难
作者:
cheng2099
,
2021-01-16 21:52:13
,
所有人可见
,
阅读 787
#include <iostream>
using namespace std;
int main() {
int m;
cin >> m;
for (int i = 1; i <= m; i+=2) {
int space = (m - i) / 2;
for (int j = 0; j < space; j++) {
printf(" ");
}
for (int k = 0; k < i; k ++) {
printf("*");
}
for (int l = 0; l < space; l++) {
printf(" ");
}
printf("\n");
}
for (int i = m-2; i > 0; i-=2) {
int space = (m - i) / 2;
for (int j = 0; j < space; j++) {
printf(" ");
}
for (int k = 0; k < i; k ++) {
printf("*");
}
for (int l = 0; l < space; l++) {
printf(" ");
}
printf("\n");
}
return 0;
}
66