TOPIC

Wrong Answer 10%

João Victor Pereira Santos asked 1 year ago

Alguém poderia me ajudar ?

#include <iostream>
#include <string>
#include <vector>
#include <cctype>

using namespace std;

int main(){

    int n;
    string texto;
    string codificado;
    vector<string> resposta;

    cin >> n;

    cin.ignore();

    for(int cont = 0; cont < n; cont++){
        codificado = "";

        getline(cin, texto);

        for(int cont = texto.size() - 1; cont >= 0; cont--){
            if(texto[cont] == tolower(texto[cont])){
                codificado += texto[cont];
            }
        }

        resposta.push_back(codificado);

    }

    for(int cont = 0; cont < n; cont++){

        cout << resposta[cont] << endl;

    }

    return 0;

}

Remember not post solutions. Your post may be reviewed by our moderators.

  • feodorv replied 1 year ago

    Instead of

    cin.ignore();
           ...
           getline(cin, texto);

    you can use

           cin >> texto;