Submission #758242

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
7582422023-06-14 10:12:03nguyen31hoang08minh2003Countries (BOI06_countries)C++14
10 / 100
292 ms524288 KiB
#include <bits/stdc++.h>
using namespace std;
constexpr int MAX_N = 1005, INF = 0X3F3F3F3F, NINF = 0XC0C0C0C0;
class UnsignedFraction {
private:
long long numerator, denominator;
public:
UnsignedFraction(const long long numerator, const long long denominator): numerator(numerator), denominator(denominator) {};
UnsignedFraction(const long long numerator): numerator(numerator), denominator(1) {};
UnsignedFraction(): numerator(0), denominator(1) {};
friend bool operator == (const UnsignedFraction &a, const UnsignedFraction &b) {
return a.numerator * b.denominator == b.numerator * a.denominator;
}
friend bool operator > (const UnsignedFraction &a, const UnsignedFraction &b) {
return a.numerator * b.denominator == b.numerator * a.denominator;
}
friend bool operator < (const UnsignedFraction &a, const UnsignedFraction &b) {
return a.numerator * b.denominator == b.numerator * a.denominator;
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#Verdict Execution timeMemoryGrader output
Fetching results...