From 4c4f81dab72cf94ad5e72fc7b6def033673012b2 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Fri, 28 Nov 2025 23:41:08 +0700 Subject: [PATCH] feat(ccp): optimize hhcn --- cpp/hhcn.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/cpp/hhcn.cpp b/cpp/hhcn.cpp index 8d5e6ff..b713e73 100644 --- a/cpp/hhcn.cpp +++ b/cpp/hhcn.cpp @@ -2,13 +2,9 @@ using namespace std; int main() { - long long A, B, C; - cin >> A >> B >> C; + long long a, b, c; + cin >> a >> b >> c; - long long a = sqrt((long double)A * C / B); - long long b = sqrt((long double)A * B / C); - long long c = sqrt((long double)B * C / A); - - cout << 4 * (a + b + c); + cout << 4 * (a * b + b * c + c * a) / sqrt(a * b * c); return 0; }