比赛 20161115 评测结果 AAAAAAAAAA
题目名称 取石块儿 最终得分 100
用户昵称 Shirry 运行时间 0.095 s
代码语言 C++ 内存使用 0.32 MiB
提交时间 2016-11-15 13:09:31
显示代码纯文本
#include<cstdio>
using namespace std;
char buf[1<<15],*fs,*ft;
inline char gc(){
	return fs==ft&&(ft=(fs=buf)+fread(buf,1,1<<15,stdin),fs==ft)?0:*fs++;
}
inline unsigned long long read(){
	unsigned long long x=0,ch=gc();
	bool rev=false;
	while(ch<'0'||ch>'9'){
		if(ch=='-')rev=true;
		ch=gc();
	}
	while(ch>='0'&&ch<='9'){
		x=(x<<1)+(x<<3)+ch-'0';
		ch=gc();
	}
	return rev?~x+1:x;
}
unsigned long long T,n,k;
int main(){
	freopen("tstones.in","r",stdin);
	freopen("tstones.out","w",stdout);
	T=read();
	for(int i=0;i<T;i++){
		n=read();
		k=read();
		if(n%(k+1)!=0){
			printf("NO\n");}
		else{
			printf("YES\n");}
	}
	return 0;
}