ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

蓝桥杯题库真题(易),确定字符串是否包含唯一字符题目描述实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。若唯一,则输出YES,否则输出NO。

蓝桥杯题库真题(易),确定字符串是否包含唯一字符题目描述实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。若唯一,则输出YES,否则输出NO。

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
// 请在此输入您的代码
char c[50];
char ch1,ch2;
int t=0;
scanf("%s",c);
for(int i=0;c[i]!='\0';i++)
{
if(c[i]>='A'&&c[i]<='Z')
{
ch1=c[i]+32;
}
else
{
ch1=c[i];
}
for(int j=i+1;c[j]!='\0';j++)
{
if(c[j]>='A'&&c[j]<='Z')
{
ch2=c[j]+32;
}
else
{
ch2=c[j];
}
if(ch1==ch2)
{
t=1;
break;
}
}
if(t==1)
{
break;
}
}
if(t==0)
{
printf("YES");
}
else
{
printf("NO");
}
return 0;
}

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进