
Job Title: Lottery Combination Filter Program (C++ Preferred)
- or -
Post a project like this167
£220(approx. $296)
- Posted:
- Proposals: 18
- Remote
- #4360001
- OPPORTUNITY
- PRE-FUNDED
- Awarded
⭐⭐⭐⭐⭐ Top Rated Freelancer on PPH | Graphic Designer | SEO Specialist | contact writer | digital marketer

Award-Winning Best Social media marketing & Personal assistant | Digital Marketing Specialist.....

I help businesses turn raw data into revenue using AI, ML, and predictive analytics
11947756121270931227282112141877122406371212222412177451121947411227346711818456928748511871174





Description
Experience Level: Intermediate
Objective:
Develop a program that compares two sets of lottery Unique Combinations (UC), removes exact matches from the first set.
Requirements:
User Interface & Language: C++ preferred.
Input:
Import my Set A large list of UC for a lottery (e.g., all 300M combinations for a 6-number lottery).
Import Set B (Control Filter) list of UC. Each entry in Set B will be checked against Set A for exact matches.
Processing Logic:
For each UC in Set B, search Set A for an exact match (same numbers, same order). If a match is found, remove that UC from Set A.
After processing all entries in Set B, condense Set A (remove gaps) while preserving the original sequence of remaining UC.
Iterative Filtering:
Support repeated imports of new Set B files to repeat the filtering process on the updated Set A.
UC Format:
Fixed-length combinations (5, 6, or 7 numbers per UC).
Both sets will use the same format (e.g., 6-number UCs in Set A and Set B).
Performance:
Optimize for large datasets (Set A may have hundreds of millions of UC).
Memory efficiency is critical; streaming/disk-based processing may be needed.
Deliverables:
Source code with comments.
Brief documentation on how to compile/run the program.
Test cases (sample input/output files).
See attached 2 excel sheets.
Develop a program that compares two sets of lottery Unique Combinations (UC), removes exact matches from the first set.
Requirements:
User Interface & Language: C++ preferred.
Input:
Import my Set A large list of UC for a lottery (e.g., all 300M combinations for a 6-number lottery).
Import Set B (Control Filter) list of UC. Each entry in Set B will be checked against Set A for exact matches.
Processing Logic:
For each UC in Set B, search Set A for an exact match (same numbers, same order). If a match is found, remove that UC from Set A.
After processing all entries in Set B, condense Set A (remove gaps) while preserving the original sequence of remaining UC.
Iterative Filtering:
Support repeated imports of new Set B files to repeat the filtering process on the updated Set A.
UC Format:
Fixed-length combinations (5, 6, or 7 numbers per UC).
Both sets will use the same format (e.g., 6-number UCs in Set A and Set B).
Performance:
Optimize for large datasets (Set A may have hundreds of millions of UC).
Memory efficiency is critical; streaming/disk-based processing may be needed.
Deliverables:
Source code with comments.
Brief documentation on how to compile/run the program.
Test cases (sample input/output files).
See attached 2 excel sheets.

Alan L.
100% (6)Projects Completed
6
Freelancers worked with
4
Projects awarded
85%
Last project
2 Jun 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies