为什么只有80?
查看原帖
为什么只有80?
1044048
Algorithm_ZRF楼主2023/8/28 15:05
#include <cstdio>
#include <cmath>
using namespace std;
int main() {
	int height, width, d;
	char c;
	scanf("%d %d %c %d", &height, &width, &c, &d);
	if (d == 1) {
		for (int i = 0; i < height; ++i) {
			for (int j = 0; j < width ; ++j) {
				printf("%c", c);
			}
			printf("\n");
		}
	}
	if (d == 0) {
		for (int i = 0; i < height; ++i) {
			if (i == 0 || i == height -1) {
				for (int j = 0; j < width; ++j)
					printf("%c", c);
			} else {
				for (int k = 0; k < width; ++k) {
					if (k == 0 || k == width - 1) {
						printf("%c", c);
					} else {
						printf(" ");
					}
				}
			}
			printf("\n");
		}
	}
	return 0;
}

从openjudge上复制过来的,但那里是AC,这里只有80???

2023/8/28 15:05
加载中...