알고리즘/BOJ

백준 10219번 Meats On The Grill

꾸준함. 2019. 5. 28. 00:03

문제 링크입니다: https://www.acmicpc.net/problem/10219

 

10219번: Meats On The Grill

각 테스트 케이스마다 각 고기덩이를 뒤집은 후의 불판의 상태를 H줄에 걸쳐서 출력한다. 각 줄에는 W개의 문자가 있어야 하며, 입력에서 주어진 각 고기 덩이가 뒤집힌 채로 있어야 한다. 이를 만족하는 어느 답을 출력해도 정답으로 인정한다.

www.acmicpc.net

여러 답이 나올 수 있는 스페셜 저지 문제였습니다.

고기를 뒤집은 후에 같은 위치에 배치하지 않기만 하면 되므로 격자판 전체를 180도 돌리면 조건을 성립한다는 것을 알 수 있습니다!

 

#include <iostream>
#include <string>
using namespace std;
int main(void)
{
ios_base::sync_with_stdio(0);
cin.tie(0);
int T;
cin >> T;
for (int t = 0; t < T; t++)
{
int H, W;
cin >> H >> W;
for (int i = 0; i < H; i++)
{
string s;
cin >> s;
for (int j = s.length() - 1; j >= 0; j--)
cout << s[j];
cout << "\n";
}
}
return 0;
}
view raw .cpp hosted with ❤ by GitHub

 

개발환경:Visual Studio 2017

 

지적, 조언, 질문 환영입니다! 댓글 남겨주세요~

반응형