提交时间:2022-05-28 15:53:22

运行 ID: 1188

#include<bits/stdc++.h> using namespace std; int main() { int a[101][4],n,i,j,c,max=0; cin>>n; for(i=1;i<=n;i++) { for(j=1;j<4;j++) { cin>>a[i][j]; } } int b[4]={0}; for(i=1;i<=n;i++) { for(j=1;j<4;j++) b[j]=0; b[i]=1; c=0; for(j=1;j<=n;j++) { swap(b[a[j][1]],b[a[j][2]]); if(b[a[j][3]]==1) { c++; } } if(c>max) { max=c; } } cout<<max<<endl; return 0; }