题目
原题链接:A. Shell Game
题意
偶数次操作交换1和2号,奇数操作交换0和1号。给出n次操作后小球的位置,问小球最初的位置。
参考了其他作者的代码。不对单个,而是对三个同时模拟。
代码
#include<bits/stdc++.h>
using namespace std;
int main() {
int n,x,t[6][3]={0,1,2,1,0,2,1,2,0,2,1,0,2,0,1,0,2,1};
cin>>n>>x;
cout<<t[n%6][x];
return 0;
}