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

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

Digital marketer | Social media marketer| Website Developer | Copywriter | Graphics Designer | SEO | RESUME(CV)

Data Analytics, AI/ML/DL, Computer Vision, HTML/CSS, Java, Visual Basic, Computer Science, Networking & Mobile Apps. Let's achieve your goals!
11947756121270931227282112141877122406371213098512122224121774511219474112273467118184569287485




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