1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main() { string s1, s2; cin >> s1 >> s2; // [1] 读取输入的两个字符串 int n1 = s1.size(), n2 = s2.size(); // [2] 获取两个字符串的长度 // [3] 遍历字符,找到第一个不同的位置 for(int i = 0; i < n1 && i < n2; i++){ if(s1[i] != s2[i]){ // [4] 找到第一个不同字符 cout << s1[i] - s2[i]; // [5] 输出ASCII差值 return 0; } } // [6] 若所有遍历到的字符都相同,说明两个字符串相等 cout << 0; return 0; }
- 1
信息
- ID
- 117
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 1
- 已通过
- 1
- 上传者