Integer Allocation by Largest Remainder
Distribute a fixed integer total by weights and keep the sum exactly equal to that total.
It is only processed in the browser, not uploading or saving. Leaving the page will be cleared; the calculation can also be cleared and the result can be discarded. Do not enter other people's credentials or private keys.
Integer Allocation by Largest Remainder User manual
- Fill in the parameters or select the file according to the form, and check the unit and format first.
- Allocate 11 units with weights 5, 3 and 2, producing integer shares that sum to 11.
- Click the processing button to view the results, you can copy or download and save.
Calculation method and processing rules
Take each proportional floor, then award remaining units by descending remainder; input order breaks ties.
scope of use
Supports up to 100 distinct names, weights of up to nine digits and a total of 1–1,000,000. Weights cannot all be zero; largest-remainder allocation can be non-monotonic.
Will the input content be saved on the server?
This tool handles input in the browser, and does not upload files or form content. Typing practice scores are only saved in the native browser.
Why may the result be different from other tools?
Supports up to 100 distinct names, weights of up to nine digits and a total of 1–1,000,000. Weights cannot all be zero; largest-remainder allocation can be non-monotonic. Please compare the input unit, rounding method, applicable rules and data version first.



