Ir ao conteúdo
  • Cadastre-se

Transformar codigo em c++ para linguagem c


Posts recomendados

Segue o codigo em c++

Obrigado

#include <iostream>
#include <string>
using namespace std;
int main() {
int n;
cin >> n;
int aux = n;
while (n--){
string s1, s2 = "";
if(n == aux-1) cin.ignore();
getline (cin, s1);
if (s1[0] >= 'a' && s1[0] <= 'z') s2 += s1[0];
for (int i = 1; i < s1.size(); i++){
if ((s1 >= 'a' && s1 <= 'z') && s1[i-1] == ' ') s2 += s1;
}
cout << s2 << endl;
}
return 0;
}

 

Link para o comentário
Compartilhar em outros sites

A entrada contém vários casos de testes. A primeira linha de entrada contém um inteiro N que indica a quantidade de casos de teste que vem a seguir. Cada caso de teste consiste de uma única linha contendo de um a 50 caracteres, formado por letras minúsculas (‘a’-‘z’) ou espaços (‘ ’). Atenção para possíveis espaços no início ou no final do texto!

Nota: No exemplo de entrada os espaços foram substituídos por pequenos pontos (‘·’) para facilitar o entendimento dos exemplos.

Saída

Para cada caso de teste imprima a mensagem oculta no texto de entrada.

Exemplo de Entrada

4
compete·online·design·event·rating
··u····r·i··o····n·l··i····n··e···
·
round··elimination·during··onsite··contest

Exemplo de Saida

coder
urionline

redoc

 

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...