首页
题库
训练
比赛
作业
讨论
评测记录
排名
登录
注册
Language
English
한국어
简体中文
正體中文
#624. T1-18-E4 找出首个大于前一项两倍的数
ID: 624
传统题
1000ms
128MiB
尝试: 0
已通过: 0
难度: (无)
上传者:
刘巴特
标签>
T1-18循环应用
T1-18-E4 找出首个大于前一项两倍的数
说明
输入若干正整数(以 0 结束),找到第一个比前一个数大于其两倍的数,并输出。如果没有这样的数,输出 None。
输入格式
若干个整数,以 0 结束(至少两个)
输出格式
第一个满足条件的数或 None
3 5 6 13 0
13
提示
初始输入第一个数存为 prev,然后进入 do-while 循环读取下一个数。每次比较 curr > 2 * prev,若成立即输出结果并终止。使用 do-while 是为了确保至少输入一对数据。不是枚举所有数字,而是逻辑性查找首个符合条件的项。
来源
T1-18循环应用
登录后递交
讨论 (0)
题解 (1)
文件
统计
还没有账户?
注册一个 Hydro 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
现在注册
关闭
登录
使用您的 Hydro 通用账户
用户名
密码
记住我
忘记密码或者用户名?