蓝桥杯 python day01 第一题

1. 确定字符串是否包含唯一字符

确定字符串是否包含唯一字符

题目描述

实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。

若唯一,则输出YES,否则输出NO

输入描述

输入一行字符串,长度不超过 100。

输出描述

输出一行,若字符串的字符是唯一的,则输出YES,否则输出NO

输入输出样例

示例

输入

复制代码
abd25+

输出

复制代码
YES

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M

总通过次数: 11257 | 总提交次数: 13118 | 通过率: 85.8%

难度: 简单 标签: 新手

题解

python 复制代码
import os
import sys

# 请在此输入您的代码
# s = input().lower()
# print('YES' if len(set(s))==len(s) else 'NO')


s = input()
d = []

for i in s:
  if i not in d:
    d.append(i)
  else:
    print("NO")
    break;
else:
  print("YES")
python 复制代码
s = input().lower()
print('YES' if len(set(s))==len(s) else 'NO')
相关推荐
用户8356290780519 分钟前
使用 Python 在 PDF 中绘制线条、矩形和自定义图形
后端·python
霸道流氓气质13 分钟前
Java中集成Smile 技术教程:从入门到工程实践
java·开发语言
wang_yb24 分钟前
用方差阈值过滤掉“惰性特征”
python·ai·databook
BerrySen17839 分钟前
迈向 Next-Gen Java:企业级高并发架构演进与大模型 Agent 落地深度实战
java·开发语言·架构
Nebula_g1 小时前
Java实现本地Socket通信(三)
java·开发语言·学习·socket·可视化
一水1 小时前
java运行排错,新码旧jar
java·开发语言·jar
RFID固定资产管理系统2 小时前
公司RFID管理系统揭秘
大数据·python
Python+992 小时前
Java 编程语言入门指南
java·开发语言
IVEN_2 小时前
Python官方包、Conda、uv,应该怎么选
python
Wang's Blog2 小时前
Go-Zero项目开发40: 基于Jaeger的分布式链路跟踪实战
开发语言·分布式·golang