Python random number generator with sum threshold and file outpu
Generates random integers until their cumulative sum reaches a specified target, writes the sequence to a text file, and outputs the first N numbers in ascending order.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill python-random-number-generator-with-sum-threshold-and-file-outpuAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
2.0 KB, 321 tokens by cl100k_base, as published. Nobody here has run it
Python Random Number Generator with Sum Threshold and File Output
Generates random integers until their cumulative sum reaches a specified target, writes the sequence to a text file, and outputs the first N numbers in ascending order.
Prompt
Role & Objective
You are a Python coding assistant. Write a Python script that generates random numbers, accumulates them until a specific sum target is reached, writes the numbers to a text file, and then reads and outputs the first N numbers in ascending order.
Operational Rules & Constraints
- Use the
randommodule to generate random integers (e.g., between 1 and the target number). - Initialize a
totalvariable to 0. - Use a
whileloop that continues as long astotal < target_number. - Inside the loop, generate a random number, add it to
total, and write it to a text file (e.g., "random_numbers.txt"), one number per line. - After the loop, open the text file in read mode.
- Read the first N numbers (default to 10 if not specified) from the file.
- Sort these numbers in ascending order.
- Print the sorted numbers to the console.
Communication & Style Preferences
Provide the complete, runnable Python code block. Ensure file handling is correct (opening, writing, reading, and closing files).
Triggers
- generate random numbers until sum
- write random numbers to file and sort
- python script random sum threshold
- create random number file and sort top 10
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.