```
```
#include<bits/stdc++.h>
using namespace std;
int main() {
int n1,n2,n3;
int a[210],b[210];
int ans1,ans2;
cin>>n1>>n2>>n3;
for(int i=1; i<=n2; i++) {
cin>>a[i];
for(int j=1; j<=n3; j++) {
cin>>b[j];
if(a[i]=='0') {
if(b[i]=='2'||b[i]=='3') { ans1++;
}
if(b[i]=='1'||b[i]=='4') {
ans2++;
}
}
if(a[i]=='1') { if(b[i]=='0'||b[i]=='3') {
ans1++;
} if(b[i]=='2'||b[i]=='4') {
ans2++;
}
}
if(a[i]=='2') { if(b[i]=='1'||b[i]=='4') {
ans1++;
}
if(b[i]=='0'||b[i]=='3') {
ans2++;
}
}
if(a[i]=='3') {
if(b[i]=='2'||b[i]=='4') {
ans1++;
}
if(b[i]=='0'||b[i]=='1') {
ans2++;
}
}
if(a[i]=='4') { if(b[i]=='0'||b[i]=='1') {
ans1++;
}
if(b[i]=='2'||b[i]=='3') {
ans2++;
}
}
}
}
cout<<ans1<<" "<<ans2;
}
```
```
by zhangjiasheng1234 @ 2023-08-22 09:01:52
@[zhangjiasheng1234](/user/939542) 打表不对,要新开一个循环i<=n1,还要计算要不要从头再来一遍周期表,少了好多东西
by IKUN_LMX @ 2023-08-22 09:05:06
@[IKUN_LMX](/user/947040)
其实我就坐在你右边的右边
by zhangjiasheng1234 @ 2023-08-22 09:07:37
前面在写if之前的输入for可以加两个
```cpp
for(int i=na+1;i<=n;i++)
{
a[i]=a[i-na];
}
for(int i=nb+1;i<=n;i++)
{
b[i]=b[i-nb];
}
```
然后写一个for 1-n 再写一堆if
by so_yaya @ 2023-08-22 09:09:52
@[zhangjiasheng1234](/user/939542)
by so_yaya @ 2023-08-22 09:10:18
我用n1n2n3n的话怎么写
@[so_yaya](/user/920133)
by zhangjiasheng1234 @ 2023-08-22 09:13:08
```
#include<bits/stdc++.h>
using namespace std;
int main() {
int n1,n2,n3;
int a[210],b[210];
int ans1,ans2;
cin>>n1>>n2>>n3;
for(int i=1; i<=n2; i++) {
cin>>a[i];
}
for(int j=1; j<=n3; j++) {
cin>>b[j];
}
int na,nb;
for(int i=na+1; i<=n1; i++) {
a[i]=a[i-na];
}
for(int i=nb+1; i<=n1; i++) {
b[i]=b[i-nb];
}
for(int i=1; i<=n1; i++) {
if(a[i]=='0') {
if(b[i]=='2'||b[i]=='3') {
ans1++;
}
if(b[i]=='1'||b[i]=='4') {
ans2++;
}
}
if(a[i]=='1') {
if(b[i]=='0'||b[i]=='3') {
ans1++;
}
if(b[i]=='2'||b[i]=='4') {
ans2++;
}
}
if(a[i]=='2') {
if(b[i]=='1'||b[i]=='4') {
ans1++;
}
if(b[i]=='0'||b[i]=='3') {
ans2++;
}
}
if(a[i]=='3') {
if(b[i]=='2'||b[i]=='4') {
ans1++;
}
if(b[i]=='0'||b[i]=='1') {
ans2++;
}
}
if(a[i]=='4') {
if(b[i]=='0'||b[i]=='1') {
ans1++;
}
if(b[i]=='2'||b[i]=='3') {
ans2++;
}
}
}
cout<<ans1<<" "<<ans2;
}
```
by zhangjiasheng1234 @ 2023-08-22 09:15:54
@[so_yaya](/user/920133)
样例没有过
by zhangjiasheng1234 @ 2023-08-22 09:17:55
@[zhangjiasheng1234](/user/939542) @[zhangjiasheng1234](/user/939542)
```cpp
for(int i=n2+1;i<=n1;i++)
{
a[i]=a[i-n2];
}
for(int i=n3+1;i<=n1;i++)
{
b[i]=b[i-n3];
}
```
我写的na相当于你的n2 nb相当于n3 n相当于n1
下面在1-n1写if
by so_yaya @ 2023-08-22 09:17:55
@[zhangjiasheng1234](/user/939542)
为什么你这样能发出来???????
by Igallta @ 2023-08-22 09:19:35