MCOINS - Coins Game

Tác giả: hieult

Ngôn ngữ: C++

#include <stdio.h>
//#include <conio.h>
main()
{
char f[1000001];
long a,b,T,n;
scanf("%ld %ld %ld",&a,&b,&T);
f[1]='A';f[a]='A';f[b]='A';
for(long i=2;i<a;i++)
  {
  if(i%2==0)
    f[i]='B';
  else f[i]='A';
  }
for(long i=a+1;i<b;i++)
  {
  if(f[i-1]=='A'&&f[i-a]=='A')
  f[i]='B';
  else f[i]='A';
  }
for(long i=b+1;i<=1000000;i++)
  {
  if(f[i-1]=='A'&&f[i-a]=='A'&&f[i-b]=='A')
    f[i]='B';
  else f[i]='A';
  }
for(long i=1;i<=T;i++)
  {
  scanf("%ld",&n);
  printf("%c",f[n]);
  }
//getch();
}           

Download