Extrems iguals X27556


Statement
 

pdf   zip   main.cc

html

Fes una funció amb la capçalera:

  bool equal_ends(string a, string b);

que retorna cert si els dos strings a i b són iguals en el primer i l’últim caràcter.

Entrada

La funció rep dos strings, a i b, de qualsevol tamany, amb lletres majúscules i minúscules o dígits.

Sortida

La funció ha de retornar true si el primer i l’últim caràcter d’a i b són iguals. Quan els dos caràcters son lletres es considera que són iguals encara que una sigui minúscula i l’altra majúscula. Si algun dels dos strings està buit, cal retornar false.

Observació

El programa principal que fa servir el Jutge per provar el programa és el següent:

   string a, b;
   getline(cin, a);
   getline(cin, b);
   if (equal_ends(a, b)) {
      cout << "si" << endl;
   } else {
      cout << "no" << endl;
   }
Public test cases
  • Input

    abece
    defeje
    

    Output

    no
    
  • Input

    PROBUILDING
    programming
    

    Output

    si
    
  • Input

    Esther
    ester

    Output

    si
    
  • Input

    Dude
    Abides
    

    Output

    no
    
  • Input

    0123456789
    0--------9
    

    Output

    si
    
  • Information
    Author
    Pau Fernández
    Language
    Catalan
    Other languages
    Spanish
    Official solutions
    Unknown. This problem is being checked.
    User solutions
    C++