Cod sursa(job #260451)

Utilizator BillyRobert Billy Data 17 februarie 2009 07:53:44
Problema Invers Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include<fstream.h>

long long inv(long long x)
{
long long h=0;
while (x)
 {
  h=h*10+x%10;
  x/=10;
 }
return h;
}

int main()
{
long long nr,x,j;
int n,i;

ifstream f("invers.in");
ofstream g("invers.out");

f>>n;
for (i=1;i<=n;i++)
 {
  f>>nr;
  int b=1;
  for (j=1;j<=nr && b;j++)
   if (j+inv(j)==nr)
    {
     g<<"DA\n";
     b=0;
    }
  if (b) g<<"NU\n";
 }
return 1;
}