From 1f61a81db303390531576de0a6b37f66528d95a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Sat, 17 Aug 2024 18:42:42 +0800 Subject: [PATCH] 'commit' --- GESP/GESP九月四级C++真题.pdf | Bin 1839211 -> 1840282 bytes GESP/sizeof.cpp | 47 +++++++++++++++++++++++++++++ 充电桩协议.txt | 2 ++ 3 files changed, 49 insertions(+) create mode 100644 GESP/sizeof.cpp create mode 100644 充电桩协议.txt diff --git a/GESP/GESP九月四级C++真题.pdf b/GESP/GESP九月四级C++真题.pdf index 414b341b77a9c7fa5fe956ab9bd9e068cffddfd4..76e06c61c00e7d93b18fc758bf4df29d2093341e 100644 GIT binary patch delta 263 zcmaF8pkUU@f`%5x7N!>F7M2#)7Pc1l7LFFq7OocV7M>Q~7QPn#7J(MQ7NHj57LgXw z7O@ub7Ks+g7O58LEi%~xj7HNFIz{59+uRZ7oF3gFvU0jgr-+rfv4y#UfkJ*#7FV=_ ziGcx-9R#Eer)SR>QJb!~KxF%LOKurUP76a*Ln8w-Bg5&vXT;Ajnof^7D=s5oYGR-t zP?TDxU}#|sRADr|E*>M$@ z6s0ES@^V$oNlKX@cp@z!0Z2u$E@Ro=sQGX%4-doiKzC8`=?^Z7bMsmNon>myrK;-c H@5TiHB4kZf delta 65 zcmV~$OBzC8006*`NFJf`D0M@d{|FXy3M*TCx9SpR);;{Uu!zJi5~-`qO|DR?+|?Sb Rho_fLZ!miMn0$}l+@9u_6yN{= diff --git a/GESP/sizeof.cpp b/GESP/sizeof.cpp new file mode 100644 index 0000000..723f272 --- /dev/null +++ b/GESP/sizeof.cpp @@ -0,0 +1,47 @@ +#include +using namespace std; + +bool issimilar(string a, string b) { + if (abs((int)a.size() - (int)b.size()) > 1) + return false; + if (a.size() == b.size()) { + int cnt = 0; + for (int i = 0; i < a.size(); i++) { + if (a[i] != b[i]) + if (cnt++ > 1) + return false; + } + return true; + } else { + int cnt = 0; + if (a.size() > b.size()) + swap(a, b); + int j = 0; + for (int i = 0; i < a.size();) { + if (a[i] != b[j]) { + cnt++; + j++; + } else { + i++; + j++; + } + } + if (cnt > 1) + return false; + return true; + } +} + +int main() { + int T; + cin >> T; + while (T--) { + string a, b; + cin >> a >> b; + if (issimilar(a, b)) { + cout << "similar" << endl; + } else + cout << "not similar" << endl; + } + return 0; +} diff --git a/充电桩协议.txt b/充电桩协议.txt new file mode 100644 index 0000000..a5dc0b9 --- /dev/null +++ b/充电桩协议.txt @@ -0,0 +1,2 @@ +【吐血整理】99.5%充电桩设备接入的终极指南 云快充协议!——慧哥慧知充电桩开源系统V2.5.5 +https://blog.csdn.net/Roinli/article/details/138178245 \ No newline at end of file