题目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;

}

相关推荐
Sylvia-girl14 小时前
堆排序算法
算法·排序算法·c
Peregrine914 小时前
数据结构 - > 树和二叉树
数据结构·算法
我是人✓14 小时前
Java面向对象核心特性深度解析
java·前端·算法
j7~14 小时前
【算法】专题四.前缀和:一维二维模板,配套 LeetCode 真题,结合同余定理、哈希前缀和,搞定子数组与子矩阵区间求和问题。
数据结构·c++·算法·前缀和·优选算法
看浪的路人14 小时前
第1讲:2026 大模型应用开发全景——Prompt / RAG / 微调 / Agent 到底先用哪个
人工智能·算法
怕浪猫15 小时前
AI Agent 的安全怎么保障?面试最后一关的终极问题
算法·面试·github
水饺编程15 小时前
第1章,[Win32 章节]:编程环境与 MSDN
c语言·c++·windows·visual studio
晓德15 小时前
7、LLM 模型是怎么训练生成的?(4)指令微调
人工智能·学习·算法·信息安全
启观川15 小时前
数据结构与算法 -第 3 章 常用算法-回溯算法
数据结构·笔记·python·算法
零基础12315 小时前
LLM4AD:面向算法设计的大语言模型智能体框架
人工智能·算法·语言模型