先看两段代码(其他均相同):
int ls=(ans[a]-x+1+k)%a; if(ls<=0){ ls+=a; } cout<<ls<<endl;
cout<<((ans[a]-x+1+k)%a+a)%a<<endl;
为啥上面的AC,下面的80?