問題はこちら
No.185 和風 - yukicoder
y[i]-x[i]が全て同じ値であり、しかもその値が1以上であることを確かめれば良い
int main(){ int n,x,y,s=0; scanf("%d",&n); while(n--){ scanf("%d%d",&x,&y); y-=x; if(y<=0){puts("-1");return 0;} if(s==0)s=y; else if(s!=y){puts("-1");return 0;} } printf("%d",s); return 0; }
縮める
s,b; main(a){ for(gets(&a);~scanf("%d%d",&a,&b);s=s&&b-s||b<1?-1:b)b-=a; b=!printf("%d",s); }
89B