我忘记加\n了,结果100->30
#include<bits/stdc++.h>
#define int long long
using namespace std;
int T,L,R,x;
char c[1];
signed main(){
scanf("%lld%lld%lld",&T,&L,&R);
L*=2;R*=2;
while(T--){
scanf("%s%lld",c,&x);
if(c[0]=='L'){
if(x%2) printf("%lld\n",-(x/2)*R-(x/2+1)*L);
else printf("%lld\n",-(x/2)*L-(x/2)*R);
}else{
if(x%2) printf("%lld\n",(x/2)*L+(x/2+1)*R); //就是这个地方没加
else printf("%lld\n",(x/2)*L+(x/2)*R);
}
}
return 0;
}