葉林
Linked with GitHub
# ZeroJudge - b537: 分數運算-1 ### 題目連結:https://zerojudge.tw/ShowProblem?problemid=b537 ###### tags: `ZeroJudge` `數學` `堆疊(Stack)` ```cpp= #include <iostream> using namespace std; long long EvenOdd(int numerator, int denominator) { if (numerator == denominator) return 1; if (numerator > denominator) return EvenOdd(numerator - denominator, denominator) << 1; return EvenOdd(denominator, numerator) + 1; } int main() { cin.sync_with_stdio(false); cin.tie(nullptr); int numerator, denominator; while (cin >> numerator >> denominator) cout << EvenOdd(numerator, denominator) << '\n'; } ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up