4852: 【GESP2509二级】菱形

内存限制:1024 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:1

题目描述

样例输入 复制

3

样例输出 复制

.#.
#.#
.#.

提示

#include <algorithm>
#include <cstdio>
using namespace std;
int main() {
    int n, i, j, k;
    scanf("%d", &n);
    k = n / 2;
    for (i = 1; i <= n; i++) {
        for (j = 1; j <= n; j++) {
            if (abs(k - i + 1) + abs(k - j + 1) == k)
                printf("#");
            else
                printf(".");
        }
        printf("\n");
    }
    return 0;
}