点击头像与我聊天!
提示:登录 以使用聊天功能。
网络与信息安全学院 - VISTOJ

1039: 寻找最小正整数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人: 外部导入
提交:169 解决:70

题目描述

编写一个程序,该程序将不断地请求用户输入正整数。程序应该持续接收用户的输入,直到用户输入一个负数。当输入一个负数时,程序应该停止请求更多的输入,并执行以下操作:

如果在用户输入负数之前已经输入了至少一个正整数,则程序应该打印出到目前为止输入的最小的正整数。

如果用户首次输入的就是一个负数(即在此之前没有输入任何正整数),则程序应该打印出特定的消息,指出没有输入任何正整数。

输入

程序不断地从用户那里接收整数输入(输入值<=100),直到接收到一个负数为止。

输出

如果用户至少输入了一个正整数,那么程序应该输出到目前为止用户输入的最小的正整数。

如果用户首次输入的就是一个负数,那么程序应该输出消息:“未输入任何正整数”。

样例输入 复制

5
3
9
-1

样例输出 复制

3