PAT B1036

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <cmath>
#define maxn 205
using namespace std;
int n;
char a;

void printOuter() {
    for (int i = 0; i < n; i++) {
        cout << a;
    }
    cout << endl;
}

void printMiddle() {
    int row;
    if(n % 2) row = (n-1)/2 -2;
    else row = n/2 - 2;
    for (int i = 0; i < row; i++) {
        cout << a;
        for(int i =0; i < n-2; i++) cout << " ";
        cout << a << endl;
    }
}

int main() {
    cin >> n >> a;
    printOuter();
    printMiddle();
    printOuter();
    return 0;
}

只有13分,不知道爲何
2019-10-08 19-56-42 的屏幕截圖ios

相關文章
相關標籤/搜索