My issue
cook your dish here
def can_tom_reach_jerry(test_cases):
results =
for a , b, c,d,k in test_cases:
manhattan_distance = abs(c-a) + abs(d-b)
if k>=manhattan_distance and (k-manhattan_distance)%2==0:
results.append(“yes”)
else:
results.append(“no”)
return results
import sys
input = sys.stdin.reload
data = input().splitlines()
T = int(data[0])
test_cases = [tuple(map(int, line.split(()))) for line in data[1:]]
answers = can_tom_reach_jerry(test_cases)
sys.stdout.write("\n".join(answers) + "\n")
what is error in this code
My code
# cook your dish here
def can_tom_reach_jerry(test_cases):
results = []
for a , b, c,d,k in test_cases:
manhattan_distance = abs(c-a) + abs(d-b)
if k>=manhattan_distance and (k-manhattan_distance)%2==0:
results.append("yes")
else:
results.append("no")
return results
import sys
input = sys.stdin.reload
data = input().splitlines()
T = int(data[0])
test_cases = [tuple(map(int, line.split(()))) for line in data[1:]]
answers = can_tom_reach_jerry(test_cases)
sys.stdout.write("\n".join(answers) + "\n")
Learning course: Roadmap to 3*
Problem Link: https://www.codechef.com/learn/course/klu-roadmap-3star/KLURMP301/problems/TANDJ1