알고리즘 · 코딩
[SWEA 1946] 간단한 압축 풀기
G A
2021. 9. 11. 00:43
문제 링크
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PmkDKAOMDFAUq
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
C++ 풀이
#include <iostream>
#include <string>
using namespace std;
int main() {
int T, N;
cin >> T;
for (int i = 1; i <= T; i++) {
cin >> N;
string s = "";
int n = 0;
for (int j = 1; j <= N; j++) {
char Ci; int Ki;
cin >> Ci >> Ki;
for (int k = 1; k <= Ki; k++) {
s += Ci;
n++;
if (n % 10 == 0)
s += '\n';
}
}
cout << "#" << i << "\n" << s << endl;
}
return 0;
}
반응형