📄 1667.cpp
字号:
#include<stdio.h>
#include<string.h>
int main()
{
int a[6]={1,5,4,2,3,6};
int b[6];
int t;
int n;
int i,j;
char s[10];
while(scanf("%d",&n))
{
if(n==0)break;
for(i=0;i<6;i++)
b[i]=a[i];
for(i=0;i<n;i++)
{
scanf("%s",s);
if(strcmp(s,"north")==0)
{
t=b[0];
b[0]=b[1];
b[1]=b[5];
b[5]=b[3];
b[3]=t;
}
else if(strcmp(s,"south")==0)
{
t=b[0];
b[0]=b[3];
b[3]=b[5];
b[5]=b[1];
b[1]=t;
}
else if(strcmp(s,"east")==0)
{
t=b[0];
b[0]=b[4];
b[4]=b[5];
b[5]=b[2];
b[2]=t;
}
else
{
t=b[0];
b[0]=b[2];
b[2]=b[5];
b[5]=b[4];
b[4]=t;
}
}
printf("%d\n",b[0]);
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -