문제 & 링크
https://www.acmicpc.net/problem/11365
풀이
1. string과 getline() 함수를 사용하여 줄 단위로 암호를 입력 받는다.
2. algorithm 헤더 파일의 reverse()함수를 사용하여 암호를 뒤집어서 해독한다.
3. 1 - 2의 과정을 반복문을 이용하여 실행하고, if문으로 "END"가 나올 때 까지 반복한다.
코드
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
string egassem;
while(1) {
getline(cin, egassem);
if (egassem == "END") break;
reverse(egassem.begin(), egassem.end());
cout << egassem << endl;
}
return 0;
}
'Koala - 15기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/Python] 17094번: Serious Problem (0) | 2024.07.07 |
---|---|
[백준/C++] 1350번: 진짜 공간 (0) | 2024.07.07 |
[백준/Python] 9012번: 괄호 (0) | 2024.07.06 |
[백준/Python3] 15917번 : 노솔브 방지문제야!! (0) | 2024.07.05 |
15기 기초알고리즘 스터디 출석부 (0) | 2024.07.03 |