【Lua】ElJudge 001 Max of Integers

http://acm.mipt.ru/judge/problems.pl?problem=001


問一堆數中的最大值,遇到EOF爲止


Lua代碼:

function rt()
    return io.stdin:read("*n")
end
ans=rt()
a=ans
repeat
    ans=math.max(ans,a)
    a=rt()
until(a==nil)
print(ans)

注意:1、math.max函數調用的時候兩個參數都不可以是nil的

2、repeat until是條件爲真時跳出

3、當遇到EOF時,io.stdin:read讀入的值應該是nil

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章