直线x-y+1=0即y=x+1代入(x-a)^2+y^2=2得(x-a)²+(x+1)²=2化简的2x²-(2a+2)x+a²-1=0因为直线与圆有公共点所以△=(2a+2)²-4×2(a²-1)≥0化简解得-1≤a≤3
直线与圆有公共点,圆心到直线距离≤圆半径圆心坐标(a,0),半径√2|a-0+1|/√[1²+(-1)²]≤√2|a+1|/√2≤√2|a+1|≤2-2≤a+1≤2-3≤a≤1
二式联立 解得a大于等于-3或小于等于1