给定一组整数,如果是从小到大的顺序(相等也可以),就输出yes。否则输出no。 输入要求 输入数据的个数n 输入n个整数 输出要求 输出yes或no。
时间: 2024-03-05 12:53:14 浏览: 52
输入三个整数,按由小到大的顺序输出,然后将程序改为:输入三个字符串, 按由小到大的顺序输出
好的,我可以帮你解决这个问题。你可以参考下面的代码实现:
```python
n = int(input())
a = list(map(int, input().split()))
if a == sorted(a):
print("yes")
else:
print("no")
```
在这段代码中,我们首先使用 `input()` 函数读取输入数据的个数 `n`,然后使用 `map()` 函数和 `int` 类型将输入的 n 个整数转换为一个列表 `a`。接着,我们使用 `sorted()` 函数对列表进行排序,并将排序后的列表与原列表进行比较,判断其是否为从小到大的顺序。最后,根据判断结果输出 `yes` 或 `no`。
如果你需要在自己的代码中使用这段代码,请确保你已经理解了它的工作原理,并根据实际情况进行修改。
阅读全文