Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
995 yy033 果壳游戏 C++ 通过 0 MS 252 KB 736 2022-05-28 10:12:39

Tests(10/10):


#include<iostream> #include<cstring> #include<cstdio> #include<cstdlib> #include<math.h> #include<string> #include<algorithm> using namespace std; main() { long long n,best=0,wz[4]={0,1,2,3},a[101],b[101],g[101],c,d=0,k; cin>>n; for(int i=0;i<n;i++) cin>>a[i]>>b[i]>>g[i]; for(int i=1;i<=3;i++) { c=i; d=0; for(int j=0;j<n;j++) { if(a[j]==c) { k=wz[a[j]]; c=b[j]; wz[a[j]]=wz[b[j]]; wz[b[j]]=k; } else if(b[j]==c) { k=wz[a[j]]; wz[a[j]]=wz[b[j]]; wz[b[j]]=k; c=a[j]; } else { k=wz[a[j]]; wz[a[j]]=wz[b[j]]; wz[b[j]]=k; } if(g[j]==c) { d++; } } if(d>best) best=d; } cout<<best; }


测评信息: