...The bather will displace his own weight of water
unless he is so thin that he doesn't float
And yes, a pint of water weighs 20 ounces
A fluid ounce is a measure of volume, if you fill a 20-fluid-ounce container with pure water, that is the same as a pint and will weigh 20 ounces...