骰(tóu)子,是中国传统民间娱乐用来投掷的博具。
//Author:PanDaoxi
#include <iostream>
using namespace std;
int tong[3]={4,6,5},mei[3]={1,2,3};
void put(char x,int t[]){
int u,f,r;
switch(x){
case 'R':
u=7-t[2];
f=t[1];
r=t[0];
break;
case 'D':
u=7-t[1];
f=t[0];
r=t[2];
break;
case 'L':
u=t[2];
f=t[1];
r=7-t[0];
break;
}
t[0]=u,t[1]=f,t[2]=r;
}
int main(){
int n,sum1=0,sum2=0;
cin>>n;
int i=1;
while(i<=n){
int a=(2*1-1)%4,b=(2*1)%4;
switch(i%3){
case 1:
while(a--) put('R',tong);
sum1+=tong[0];
while(b--) put('R',mei);
sum2+=mei[0];
break;
case 2:
while(a--) put('D',tong);
sum1+=tong[0];
while(b--) put('D',mei);
sum2+=mei[0];
break;
case 0:
while(a--) put('L',tong);
sum1+=tong[0];
while(b--) put('L',mei);
sum2+=mei[0];
break;
}
i++;
}
char last=sum1>sum2?'A':(sum1==sum2)?'P':'B';
cout<<last<<endl;
return 0;
}