From 5c2c896b413eeb0a1311eccfdd6d884c7e6d9834 Mon Sep 17 00:00:00 2001 From: Abigail Date: Tue, 26 Oct 2021 23:15:23 +0200 Subject: Layout --- challenge-136/abigail/c/ch-1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/challenge-136/abigail/c/ch-1.c b/challenge-136/abigail/c/ch-1.c index d1c218aee5..d6fcc4d898 100644 --- a/challenge-136/abigail/c/ch-1.c +++ b/challenge-136/abigail/c/ch-1.c @@ -20,8 +20,8 @@ long long gcd (long long u, long long v) { long long u_odd = u % 2; long long v_odd = v % 2; - return u == v || !v ? u - : !u ? v + return u == v || !v ? u + : !u ? v : !u_odd && !v_odd ? gcd (u >> 1, v >> 1) << 1 : !u_odd && v_odd ? gcd (u >> 1, v) : u_odd && !v_odd ? gcd (u, v >> 1) -- cgit