在Python中找到列表中第一个最合适的房间的程序
假设我们有一个名为rooms的数字列表和另一个目标值t。我们必须找到在rooms中值至少为t的第一个房间。如果没有这样的房间,则返回-1。
因此,如果输入如下rooms =[20、15、35、55、30] t=30,则输出将是35。因为30比35小,之前的房间对于目标30不足。
要解决此问题,我们将遵循以下步骤-
- 对于rooms中的每个房间,依次执行以下操作
- 如果room>=t,则
- 返回room
- 如果room>=t,则
- 返回-1
例子
让我们看一下以下实现,以便更好地了解