第一行输入一个整数N,表示所有邮票的数目 接下来的N行,每行输入一张邮票来自哪一个国家的名字 输出格式 在一行中输出不重复的国家的数量
时间: 2024-03-10 07:43:42 浏览: 22
python编程题实现输入一个整数n,输出从1到n的所有整数的平方
这也是一个输入问题,您需要编写一个Python程序来实现。下面是一个示例程序:
```python
n = int(input("请输入所有邮票的数目: ")) # 输入所有邮票的数目
countries = set() # 创建一个空集合,用于存储所有的国家
# 循环读取每张邮票来自哪个国家
for i in range(n):
country = input("请输入第{}张邮票来自哪个国家的名字: ".format(i+1))
countries.add(country) # 将国家名字添加到集合中
# 输出不重复的国家数量
print("不重复的国家数量为:", len(countries))
```
这个程序与上一个程序类似,不同的是最后输出的是不重复的国家数量,即集合 `countries` 的长度。
阅读全文