#include<bits/stdc++.h>
using namespace std;
int x,n,m;
int main(){
//freopen("in.txt","r",stdin);
//freopen("out.txt","w",stdout);
cin>>x;
while(x--){
cin>>n>>m;
if(m>n){
if(abs(n-m)==1)cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
else {
if((n+1-m)>0&&(n+1-m)%9==0)cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
}return 0;
}
分类讨论n>m,n<m情况(易得n!=m),n<m时必然最后一位不为9,易得代码
n>m时,x一定是由k个连续的9组成末位,注意到当x+1时,S(x+1)=S(x)+1-9k
即m=n+1-9k,k为正整数(易得),则若(n+1-m)>0&&(n+1-m)%9==0时成立
李睿涵大傻逼
387马鑫浩
是lrh他爹