终于在8.16晚上压哨补完了,再这么拖下去NOIP迟早药丸TAT......
Day1
T1生活大爆炸版 石头剪刀布
日常签到模拟题的话就没什么难度了,注意耐心分好类别出错就行了。
#include<cstdio> int n,na,nb,l1=1,l2=1; int a[202],b[202]; int sa=0,sb=0; int main() { scanf("%d %d %d",&n,&na,&nb); for(int i=1;i<=na;i++) scanf("%d",&a[i]); for(int i=1;i<=nb;i++) scanf("%d",&b[i]); for(int i=1;i<=n;i++,l1++,l2++) { if(l1>na)l1=1; if(l2>nb)l2=1; if(a[l1]==b[l2])continue; if(a[l1]==0) { if(b[l2]==2||b[l2]==3)sa++; else sb++; } else if(a[l1]==1) { if(b[l2]==3||b[l2]==0)sa++; else sb++; } else if(a[l1]==2) { if(b[l2]==1||b[l2]==4)sa++; else sb++; } else if(a[l1]==3) { if(b[l2]==2||b[l2]==4)sa++; else sb++; } else if(a[l1]==4) { if(b[l2]==0||b[l2]==1)sa++; else sb++; } } printf("%d %d",sa,sb); return 0; }