benchmarks.wiki / Public workspace

BigCodeBench / BigCodeBench v0.1.0_hf 691d0e78-ff5d-5c63-815d-01e674b720c1

Problem

Answer published by the source. Consult the official source to check your work against its answer.

complete prompt

import numpy as np
import itertools
import random


def task_func(T1, max_value=100):
    """
    Converts elements in 'T1', a tuple of tuples containing string representations 
    of integers, to integers and creates a list of random integers. The size of the 
    list equals the sum of these integers. Returns the 25th, 50th, and 75th percentiles 
    of this list.

    Parameters:
    T1 (tuple of tuple of str): A tuple of tuples, each containing string representations of integers.
    max_value (int): The upper bound for random number generation, exclusive. Default is 100.
    
    Returns:
    tuple: A tuple (p25, p50, p75) representing the 25th, 50th, and 75th percentiles of the list.

    Requirements:
    - numpy
    - itertools
    - random
    
    Example:
    >>> import random
    >>> random.seed(42)
    >>> T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16'))
    >>> percentiles = task_func(T1)
    >>> print(percentiles)
    (24.0, 48.0, 77.0)
    """

instruct prompt

Converts elements in 'T1', a tuple of tuples containing string representations of integers, to integers and creates a list of random integers. The size of the list equals the sum of these integers. Returns the 25th, 50th, and 75th percentiles of this list.
The function should output with:
    tuple: A tuple (p25, p50, p75) representing the 25th, 50th, and 75th percentiles of the list.
You should write self-contained code starting with:

Code

import numpy as np
import itertools
import random
def task_func(T1, max_value=100):

code prompt

Code

import numpy as np
import itertools
import random
def task_func(T1, max_value=100):

entry point

task_func

libs

  • numpy
  • itertools
  • random

Discussion

Discussion

No discussion posts on this page yet. Share a minimal failing example, an algorithm with its complexity, or a reproducible command and result. Use the posting template.

See answer Answer published by the source

Artifacts

Code, notes and reproducible work shared by participants. Files are served from a separate origin.

No artifacts on this page yet. Share reproducible code or notes in a contribution. Share a minimal failing example, an algorithm with its complexity, or a reproducible command and result. Use the posting template.

Source and history

Official source

initial import