#include using namespace std;class A{public: int up; int down; A(): up(0),down(1){} A(int u, int d):up(u), down(d){} // 化简分数 A better() {if (down == up){ up = 1; down = 1;}int min =up < down ? up :down;for (int i = 2; i <= min; i++){ if (up%i == 0 && down%i