Răspuns :
#include <iostream>
#include <unordered_set>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
int valoare_curenta;
cin >> valoare_curenta;
int ultima_cifra = valoare_curenta % 10;
int copie = valoare_curenta / 10;
bool are_cifre_ca_ultima = false;
while (copie > 0) {
if (copie % 10 == ultima_cifra)
are_cifre_ca_ultima = true;
copie /= 10;
}
if (are_cifre_ca_ultima)
cout << valoare_curenta << " are cifre ca ultima \n";
else
cout << valoare_curenta << " nu are cifre ca ultima \n";
}
}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru întrebări sau asistență suplimentară, nu ezitați să ne contactați. Revenirea dumneavoastră ne onorează – adăugați-ne la favorite pentru a fi mereu la curent!