Cod sursa(job #382377)

Utilizator zalia21Lazar Madalina zalia21 Data 13 ianuarie 2010 16:32:44
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 1.08 kb
#include<fstream.h>
int a,b;
int main()
{
 ifstream f("ultim_c2.in");
 ofstream g("ultim_c2.out");
 f>>a>>b;
 if(a%10==0)
  g<<"0";
 if(a%10==1)
  g<<"1";
 if(a%10==2)
 {
  if(b==0)
   g<<"1";
  if(b%4==1)
   g<<"2";
  if(b%4==2)
   g<<"4";
  if(b%4==3)
   g<<"8";
  if(b%4==0)
   g<<"6";
 }
 if(a%10==3)
  {
   if(b%4==0)
    g<<"1";
   if(b%4==1)
    g<<"3";
   if(b%4==2)
    g<<"9";
   if(b%4==3)
    g<<"7";
  }
  if(a%10==4)
  {
   if(b%2==0)
    g<<"6";
   if(b%10==0)
    g<<"1";
   if(b%2==1)
    g<<"4";
  }
 if(a%10==5)
  if(b%10==0)
   g<<"1";
  else
   g<<"5";
 if(a%10==6)
  if(b%10==0)
   g<<"1";
  else
   g<<"6";
 if(a%10==7)
  {
   if(b%4==0)
    g<<"1";
   if(b%4==1)
    g<<"7";
   if(b%4==2)
    g<<"9";
   if(b%4==3)
    g<<"3";
  }
 if(a%10==8)
 {
  if(b%10==0)
   g<<"1";
  if(b%4==1)
   g<<"8";
  if(b%4==2)
   g<<"4";
  if(b%4==3)
   g<<"2";
  if(b%4==0)
   g<<"6";
 }
 if(a%10==9)
  {
   if(b%10==0)
    g<<"1";
   if(b%2==0)
    g<<"1";
   if(b%2==1)
    g<<"9";
  }
 g.close();
 return 0;
}