题目1466:蓝桥杯基础练习VIP-字符串对比

#include<iostream>

#include<string>

#include<cctype>//tolower(),toupper()的头文件

using namespace std;

int check(const string& str1,const string& str2){

int len1=str1.length();

int len2=str2.length();

if(len1!=len2){

return 1;

}

bool isEqual=true;

if(len1==len2){

for(int i=0;i<len1;i++){

if(str1i!=str2i){

isEqual=false;

break;

}

}

if(isEqual){

return 2;

}

}

for(int i=0;i<len1;i++){

if(tolower(str1i)!=tolower(str2i)){

return 4;

}

}

return 3;

}

int main(){

string str1,str2;

cin>>str1>>str2;

int result=check(str1,str2);

cout<<result<<endl;

return 0;

}

相关推荐
Lazionr2 分钟前
多态:从多种形态到运行时绑定
开发语言·c++
tryxr8 分钟前
矩阵的几种基础变换
java·数据结构·算法·矩阵
mmmmath_312 分钟前
LeetCode.028.找出字符串中第一个匹配项的
数据结构·算法·leetcode
别动我齐刘海13 分钟前
ROS2 Jazzy + C++ 实战路线——ros2_control
c++·人工智能·python·opencv·机器学习·机器人·github
Selvaggia22 分钟前
DMD(Distribution Matching Distillation,分布匹配蒸馏)
算法
Navigator_Z38 分钟前
LeetCode //C - 1255. Maximum Score Words Formed by Letters
c语言·算法·leetcode
All for pursuit.42 分钟前
【栈-4】739.每日温度
数据结构·c++·算法·leetcode
码匠许师傅44 分钟前
【C++三方组件】glog:Google 出品的 C++ 日志库
c++
Lazionr1 小时前
二叉搜索树:从树形结构到高效查找
开发语言·c++
此生决int1 小时前
深入理解C++系列(21)——异常
开发语言·c++