40分求助!!!

P1328 [NOIP2014 提高组] 生活大爆炸版石头剪刀布

```cpp #include<iostream> using namespace std; const int maxn=210; int nab[2][maxn],biao[2][maxn]; int chengji_a,chengji_b; int guizhe_a[5][5]={{0,0,1,1,0},{1,0,0,1,0},{0,1,0,0,1},{0,0,1,0,1},{1,1,0,0,0}}; int main() { int n,na,nb,defena=0,defenb=0; cin>>n>>na>>nb; for(int i=0;i<na;i++)cin>>nab[0][i]; for(int i=0;i<nb;i++)cin>>nab[1][i]; for(int i=0;i<n;i++) { biao[0][i]=nab[0][i%na]; biao[1][i]=nab[1][i%nb]; } for(int i=0;i<n;i++) { defena+=guizhe_a[biao[0][i]][biao[1][i]]; defenb+=guizhe_a[biao[1][i]][biao[0][i]]; } cout<<defena<<" "<<defenb; return 0; } ```
by abenben @ 2022-09-07 08:53:39


|