回答編集履歴
2
コード修正
answer
CHANGED
@@ -77,18 +77,18 @@
|
|
77
77
|
int m = m0;
|
78
78
|
int n = n0;
|
79
79
|
if (swap != 0) {
|
80
|
-
|
80
|
+
if (m < n) {
|
81
|
-
|
81
|
+
int tmp = m;
|
82
|
-
|
82
|
+
m = n;
|
83
|
-
|
83
|
+
n = tmp;
|
84
|
-
|
84
|
+
}
|
85
85
|
}
|
86
86
|
|
87
87
|
do {
|
88
|
-
|
88
|
+
count++;
|
89
|
-
|
89
|
+
int d = m % n;
|
90
|
-
|
90
|
+
m = n;
|
91
|
-
|
91
|
+
n = d;
|
92
92
|
} while (n != 0);
|
93
93
|
// printf("gcd(%d, %d)=%d\n", m0, n0, m);
|
94
94
|
|
1
脱字
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
> ... 件式が有る意味はなんですか?...
|
1
|
+
> ... 条件式が有る意味はなんですか?...
|
2
2
|
|
3
3
|
m > n になるような処理をする理由は、 % の計算回数を減らすためです。
|
4
4
|
|