Fix: Ensure all skills are tracked as files, not submodules
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# HumanEval/96
|
||||
# Loki Mode Multi-Agent Solution
|
||||
# Attempts: 1
|
||||
# Passed: True
|
||||
|
||||
def count_up_to(n):
|
||||
"""Implement a function that takes an non-negative integer and returns an array of the first n
|
||||
integers that are prime numbers and less than n.
|
||||
for example:
|
||||
count_up_to(5) => [2,3]
|
||||
count_up_to(11) => [2,3,5,7]
|
||||
count_up_to(0) => []
|
||||
count_up_to(20) => [2,3,5,7,11,13,17,19]
|
||||
count_up_to(1) => []
|
||||
count_up_to(18) => [2,3,5,7,11,13,17]
|
||||
"""
|
||||
if n <= 2:
|
||||
return []
|
||||
|
||||
def is_prime(num):
|
||||
if num < 2:
|
||||
return False
|
||||
if num == 2:
|
||||
return True
|
||||
if num % 2 == 0:
|
||||
return False
|
||||
i = 3
|
||||
while i * i <= num:
|
||||
if num % i == 0:
|
||||
return False
|
||||
i += 2
|
||||
return True
|
||||
|
||||
primes = []
|
||||
for num in range(2, n):
|
||||
if is_prime(num):
|
||||
primes.append(num)
|
||||
return primes
|
||||
Reference in New Issue
Block a user