CS计算机代考程序代写 /**

/**
* Represents an (x, y) point on a plane.
*/
type Point = (f64, f64);

/**
* Returns a reference to the point whose x position is greatest.
* If the two points have equal x positions, it should return p1.
*/
pub fn rightmost_point(p1: Point, p2: Point) -> Point {
unimplemented!()
}

/**
* Returns a pair of points, where each element is the input point.
*
*/
pub fn duplicate_point(p: Point) -> (Point, Point) {
unimplemented!()
}