Educational Codeforces Round 39 B Weird Subtraction Process
生活随笔
收集整理的這篇文章主要介紹了
Educational Codeforces Round 39 B Weird Subtraction Process
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
傳送門
模擬,寫的比較土,別吐槽
#include <bits/stdc++.h> using namespace std; typedef long long ll ; typedef double dl ; #define INF 0x7fconst int inf = 987654321; const int sz = 1e6 + 5; const int mod = 1e9 + 7; const int sqrtn = 300;#define f(i,l,r) for(int i=l;i<=r;++i) #define g(i,l,r) for(int i=l;i>=r;--i) #define CLR(arr,val) memset(arr,val,sizeof(arr)) #define sz(a) strlen(a) #define FAST_IO ios::sync_with_stdio(false);cin.tie(0);#define lowbit(x) x&(-x) #define X first #define Y second #define pb push_back #define pii pair<int,int>int dir[8][2]={{1,0},{-1,0},{0,1},{0,-1},{1,1},{1,-1},{-1,1},{-1,-1}}; ll a,b;void work() {cin>>a>>b;while(1){if(a==0||b==0){break;}else{if(a>=2*b){a=a-a/(2*b)*(2*b);continue;}else{if(b>=2*a){b=b-b/(2*a)*(2*a);continue;}else{break;}}}} cout<<a<<" "<<b<<endl; }int main() {FAST_IO ;freopen("in","r",stdin);freopen("out","w",stdout);work();return 0; }
?
轉載于:https://www.cnblogs.com/corx/p/8523835.html
總結
以上是生活随笔為你收集整理的Educational Codeforces Round 39 B Weird Subtraction Process的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我想买潜水装备,大家有什么推介的?
- 下一篇: Spring整合Struts2