本题要求编写程序,针对输入的N个字符串,输出其中最小的字符串。 输入格式: 输入第一行给出正整数N;随后N行,每行给出一个长度小于80的非空字符串,其中不会出现换行符,空格,制表符。 输出格式: 在一行中用以下格式输出最小的字符串: Min is: 最小字符串 输入样例: 5 Li Wang Zha Jin Xian
时间: 2023-03-22 21:03:44 浏览: 183
汇编在 BUF 和 BUF+1、BUF+2 单元分别放有一个有符号字节型数,编程序 将其中最小数存入 MIN 单元中。
以下是Python代码实现:
```python
# 读取输入
n = int(input())
lines = [input().strip() for i in range(n)]
# 遍历每一行,找到其中最小的字符串
min_str = lines[0]
for i in range(1, n):
if len(lines[i]) < len(min_str):
min_str = lines[i]
# 输出最小字符串
print("Min is:", min_str)
```
输入样例:
```
5
Li
Wang
Zha
Jin
Xian
```
输出样例:
```
Min is: Li
```
注:以上代码在Python 3.x环境下测试通过。
阅读全文