Fix: Ensure all skills are tracked as files, not submodules
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# HumanEval/137
|
||||
# Loki Mode Multi-Agent Solution
|
||||
# Attempts: 1
|
||||
# Passed: True
|
||||
|
||||
def compare_one(a, b):
|
||||
"""
|
||||
Create a function that takes integers, floats, or strings representing
|
||||
real numbers, and returns the larger variable in its given variable type.
|
||||
Return None if the values are equal.
|
||||
Note: If a real number is represented as a string, the floating point might be . or ,
|
||||
|
||||
compare_one(1, 2.5) ➞ 2.5
|
||||
compare_one(1, "2,3") ➞ "2,3"
|
||||
compare_one("5,1", "6") ➞ "6"
|
||||
compare_one("1", 1) ➞ None
|
||||
"""
|
||||
def to_float(x):
|
||||
if isinstance(x, str):
|
||||
return float(x.replace(",", "."))
|
||||
return float(x)
|
||||
|
||||
val_a = to_float(a)
|
||||
val_b = to_float(b)
|
||||
|
||||
if val_a == val_b:
|
||||
return None
|
||||
elif val_a > val_b:
|
||||
return a
|
||||
else:
|
||||
return b
|
||||
Reference in New Issue
Block a user