1 条题解

  • 1
    @ 2025-3-30 18:46:05
    #include <iostream>
    
    using namespace std;
    
    const int N = 101;
    int n, m;
    int i, j;
    char a[N][N];
    
    int main() {
    	cin >> n;
    	m = (n + 1) / 2;
    	for (i = 0; i < n; i++) {
    		for (j = 0; j < n; j++) {
    			if (j == 0 || j == n - 1)
    				a[i][j] = '|';
    			else if (i == m - 1)
    				a[i][j] = '-';
    			else
    				a[i][j] = 'a';
    		}
    	}
    	for (i = 0; i < n; i++) {
    		for (j = 0; j < n; j++) {
    			cout << a[i][j];
    		}
    		cout << '\n';
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    4940
    时间
    1000ms
    内存
    512MiB
    难度
    1
    标签
    递交数
    15
    已通过
    4
    上传者