#Java 8, (削除) 41 (削除ここまで) 38 bytes
Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
EDIT: Just realized this answer is now exactly the same as @OlivierGrégoire's Java 8 answer, so please upvote him instead of me if you like the 38-byte answer.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
#Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
EDIT: Just realized this answer is now exactly the same as @OlivierGrégoire's Java 8 answer, so please upvote him instead of me if you like the 38-byte answer.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
EDIT: Just realized this answer is now exactly the same as @OlivierGrégoire's Java 8 answer, so please upvote him instead of me if you like the 38-byte answer.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
#Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
EDIT: Just realized this answer is now exactly the same as @OlivierGrégoire's Java 8 answer , so please upvote him instead of me if you like the 38-byte answer.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
#Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
#Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
EDIT: Just realized this answer is now exactly the same as @OlivierGrégoire's Java 8 answer , so please upvote him instead of me if you like the 38-byte answer.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r
#Java 8, (削除) 41 (削除ここまで) 38 bytes
(x,y,r,X,Y,R)->Math.hypot(x-X,y-Y)<r+R
Apparently, Java also has Math.hypot, which is 3 bytes shorter.
Old answer (41 bytes):
(x,y,r,X,Y,R)->(x-=X)*x+(y-=Y)*y<(r+=R)*r