블 루 브리지 알고리즘 훈련 문장 반전

4240 단어 알고리즘
**
블 루 브리지 알고리즘 훈련 문장 반전
* * 자원 제한 시간 제한: 1.0s 메모리 제한: 128.0MB 문제 설명 은 영문 한 단락 을 입력 하고 구두점 을 포함 하지 않 습 니 다. 이 단락 의 영문 을 단어 단위 로 역순 으로 입력 형식 한 단락 의 영문 (단락 내 줄 바 꿈 포함 하지 않 음) 을 출력 하여 줄 바 꿈 문자 로 끝 냅 니 다.출력 형식 은 줄 바 꿈 문자 로 끝 납 니 다.샘플 입력 aab TTR BBc loV DDE Znr CCD 샘플 출력 CCD Znr DDE loV BBc TTR aab 데이터 규모 와 약 60% 의 데이터 보증 단어 길이 가 20 을 초과 하지 않 고 문자 길이 가 10 ^ 3 100% 를 초과 하지 않 는 데이터 보증 단어 길이 가 105 를 초과 하지 않 으 며 문자 길이 가 106 을 초과 하지 않 습 니 다.
#include
#include
using namespace std;
int main()
{
     
    string str;
    int len,i,k=0;
    getline(cin,str); // getline         str
    len=str.length();
    for(i=len-1;i>=0;i--)//          , substr      
    {
     
        k++;
        if(str[i]==' ')
        {
     
            cout<<str.substr(i+1,k)<<' ';  //i+1       ,k     
            k=0;
        }
    }
    cout<<str.substr(0,k)<<endl; //           
    return 0;
}

좋은 웹페이지 즐겨찾기