※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 10188번 문제인 Quadrilateral이다.
문제는 아래 링크를 확인하자.

https://www.acmicpc.net/problem/10188 

 

10188번: Quadrilateral

A quadrilateral is a 4-sided figure. For this program, print out a 4 sided figure using the capital letter X. The largest side will be 20, and the smallest side will be 1.

www.acmicpc.net

주어지는 직사각형의 가로와 세로값을 받아 'X'로 이루어진 직사각형을 출력하고 문제를 해결하자.

 

행의 개수와 열의 개수의 순서가 아닌 가로의 길이와 세로의 길이 순으로 입력이 들어옴에 유의하자.

 

각 테스트케이스의 출력 사이에 빈 줄이 하나 들어있어야 함을 확인하자.

 

아래는 제출한 소스코드이다.

#include <iostream>
using namespace std;

int T;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	cin >> T;
	while (T--) {
		int R, C; cin >> C >> R;
		for (int r = 0; r < R; r++) {
			for (int c = 0; c < C; c++) {
				cout << 'X';
			}
			cout << '\n';
		}
		cout << '\n';
	}
}
728x90

'BOJ' 카테고리의 다른 글

[BOJ 6916 // C++] 0123456789  (0) 2022.12.20
[BOJ 26578 // C++] Word  (0) 2022.12.20
[BOJ 26529 // C++] Bunnies  (0) 2022.12.19
[BOJ 2372 // Ada] Livestock Count  (0) 2022.12.19
[BOJ 5357 // C++] Dedupe  (0) 2022.12.19

+ Recent posts