From 8ce3927cb69e3dbbe8b3cf451e7175fb6f8b00ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Wed, 28 Feb 2024 13:50:57 +0800 Subject: [PATCH] 'commit' --- .../ZhongGaoJi/LanQiao14STEMA202303/BC3.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/TangDou/LanQiaoBei/ZhongGaoJi/LanQiao14STEMA202303/BC3.cpp b/TangDou/LanQiaoBei/ZhongGaoJi/LanQiao14STEMA202303/BC3.cpp index 16d8ceb..e4e4835 100644 --- a/TangDou/LanQiaoBei/ZhongGaoJi/LanQiao14STEMA202303/BC3.cpp +++ b/TangDou/LanQiaoBei/ZhongGaoJi/LanQiao14STEMA202303/BC3.cpp @@ -14,9 +14,16 @@ int check(int x) { if ((res[i] - '0') % 2 == 0) return 0; // 判断转完的9进制是不是回文数 - string str = res; - reverse(str.begin(), str.end()); - return str == res; + // 方法1 + // string str = res; + // reverse(str.begin(), str.end()); + // return str == res; + + // 方法2 + for (int i = 0; i < (res.size() + 1) / 2; i++) + if (res[i] != res[res.size() - 1 - i]) return 0; + + return 1; } int main() { int n, m;