What do you think is the sport one can get the best body in quickly?

What sport is great to build up strength and lose weight quickly and most important a lot of fun so you can do it for hours?
Updates
+1 y
in my opinion swimming, but can be a bit tedious at times.
What do you think is the sport one can get the best body in quickly?
Post Opinion