Informatică, întrebare adresată de anuuanutza9926, 9 ani în urmă

Se citeste un nr natural n si un sir de n numere. Sa se afiseze cate numere din sir au prima cifra egala cu ultima.
Ex: n=5 si sirul 232, 96, 88,12921,897
Se va afisa 3.

Răspunsuri la întrebare

Răspuns de Utilizator anonim
2
#include <iostream>

using namespace std;

long int og(long int k)
{   
int og=0,x;   
while(k)   
{       
x=k%10;       
og=og*10+x;       
k=k/10;   
}   
return og;
}

int main()
{   
long int n,i,k,c=0;   
cin>>n;   
for(i=1;i<=n;i++)   
{       
cin>>k;       
if(k%10==og(k)%10) c++;   
}   
cout<<c;   
return 0;
}
Alte întrebări interesante