Fix: Ensure all skills are tracked as files, not submodules
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# HumanEval/112
|
||||
# Loki Mode Multi-Agent Solution
|
||||
# Attempts: 1
|
||||
# Passed: True
|
||||
|
||||
def reverse_delete(s,c):
|
||||
"""Task
|
||||
We are given two strings s and c, you have to deleted all the characters in s that are equal to any character in c
|
||||
then check if the result string is palindrome.
|
||||
A string is called palindrome if it reads the same backward as forward.
|
||||
You should return a tuple containing the result string and True/False for the check.
|
||||
Example
|
||||
For s = "abcde", c = "ae", the result should be ('bcd',False)
|
||||
For s = "abcdef", c = "b" the result should be ('acdef',False)
|
||||
For s = "abcdedcba", c = "ab", the result should be ('cdedc',True)
|
||||
"""
|
||||
chars_to_delete = set(c)
|
||||
result = ''.join(char for char in s if char not in chars_to_delete)
|
||||
is_palindrome = result == result[::-1]
|
||||
return (result, is_palindrome)
|
||||
Reference in New Issue
Block a user