P5718 【深基4.例2】找最小值

P5718 【深基4.例2】找最小值

W1ndys Lv6

【深基 4.例 2】找最小值

题目描述

给出 $n$ 和 $n$ 个整数 $a_i$,求这 $n$ 个整数中最小值是什么。

输入格式

第一行输入一个正整数 $n$,表示数字个数。

第二行输入 $n$ 个非负整数,表示 $a_1,a_2 \dots a_n$,以空格隔开。

输出格式

输出一个非负整数,表示这 $n$ 个非负整数中的最小值。

样例 #1

样例输入 #1

1
2
8
1 9 2 6 0 8 1 7

样例输出 #1

1
0

提示

数据保证,$n\le100$ 且 $0\le a_i \le 1000$。

题解

1
2
3
4
n = int(input())
ai = list(map(int, input().split()))
print(min(ai))

题解解释

  1. n = int(input()): 这一行代码首先接收用户输入的一个整数(假设表示整数个数),并通过 int() 函数将其转换成整型数据,然后将这个整数值赋给变量 n

  2. ai = list(map(int, input().split())): 这一行代码接收用户输入的一行以空格分隔的整数序列。input().split() 会获取用户输入的一行文本,并按空格进行分割,返回一个包含所有字符串子串的列表。接着,map(int, ...) 函数会将列表中的每个字符串元素转换成整数。最后,list(...) 将转换后的整数生成器表达式转换为列表。因此,ai 现在是一个包含 n 个整数的列表。

  3. print(min(ai)): 这一行使用 Python 内置的 min() 函数,在列表 ai 中找到并返回最小的整数值,并通过 print() 函数将其打印出来。所以最终结果就是输出用户输入的所有整数中的最小值。

知识点

用这个题学习一下取最小函数

min()

  • 标题: P5718 【深基4.例2】找最小值
  • 作者: W1ndys
  • 创建于 : 2024-02-17 18:30:49
  • 更新于 : 2025-01-11 18:09:36
  • 链接: https://blog.w1ndys.top/posts/d9940956.html
  • 版权声明: 版权所有 © W1ndys,禁止转载。
评论