[백준 1343번] 폴리오미노
·
알고리즘 문제풀이/백준
문제 링크: https://www.acmicpc.net/problem/1343 1343번: 폴리오미노 첫째 줄에 사전순으로 가장 앞서는 답을 출력한다. 만약 덮을 수 없으면 -1을 출력한다. www.acmicpc.net 그리디 알고리즘 "XXXX"를 찾아서 모두 AAAA로 바꿔주고 그다음 "XX"를 찾아서 모두 "BB"로 바꿔주면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include #include using namespace std; string s; int main() { ios_base::sync_with_stdio(false); cin >> s; while (s.find("XXXX") != string::npos) { s.repl..