pull down to refresh

There's a whole field of discrete math around fair division. This is one is called divide and choose.

And if the resource is not continuous, or there are more than two parties:

https://en.m.wikipedia.org/wiki/Category:Fair_division_protocols