能够用图形表示的,绝不用文字
#include<stdio.h>
int main()
{
int t,n,k,max;
scanf("%d",&t);
for(int i=0;i<t;i++){
scanf("%d %d",&n,&k);
if(n+1>=2*k){//未超过临界
max=k-1;
}
else if(n+1<2*k){//超过临界
max=n-k;
}
max<0?max=0:max;
printf("0 %d\n",max);//最坏的状态恒为0
}
return 0;
}
int main()
{
int t,n,k,max;
scanf("%d",&t);
for(int i=0;i<t;i++){
scanf("%d %d",&n,&k);
if(n+1>=2*k){//未超过临界
max=k-1;
}
else if(n+1<2*k){//超过临界
max=n-k;
}
max<0?max=0:max;
printf("0 %d\n",max);//最坏的状态恒为0
}
return 0;
}