알고리즘 교육/5. 문자열

문자열 뒤집기

곰제비 2022. 7. 15. 21:39
문제

문자열이 주어질 때, 이를 뒤집어서 출력하는 프로그램을 작성하시오.

 

입력

첫 번째 줄에 문자열이 주어진다. (1<= 문자열의 길이 <=1000)

 

출력

문자열을 뒤집은 결과를 출력한다.

 

예제 입력

Hello World!

 

예제 출력

!dlroW olleH

 

전체 코드
#include <iostream>
#include <string.h>

using namespace std;

int main() {
  
  string str;
  getline(cin, str); // 입력은 띄어쓰기 포함
  for(int i=str.size()-1; i>=0; i--){ // string size를 구해서 index 끝에서부터 출력
    cout << str[i];
  }
  return 0;
}