-3
假設我們有一個代碼:編程只用字母
puts eval(OurCode)
變量OurCode
應該只使用abcdefghijklmnopqrstuvwxyz
,空間和新的生產線。我們可以編寫一個代碼來讀取當前目錄中的文件列表嗎?我被告知它可能在Ruby中。
假設我們有一個代碼:編程只用字母
puts eval(OurCode)
變量OurCode
應該只使用abcdefghijklmnopqrstuvwxyz
,空間和新的生產線。我們可以編寫一個代碼來讀取當前目錄中的文件列表嗎?我被告知它可能在Ruby中。
使用來自Ruby的OS shell命令,你可以做下面的事情 - 否則,這似乎是不可能的。
puts eval("`ls .`") # list of files in current dir
puts eval("`cat data.csv`") # content of file data.csv
可以在不eval
也都做了,雖然
puts `ls .` # list of files in current dir
puts `cat data.csv` # content of file data.csv
它使用'只有字符,字母表允許 – JustACPPFan
奇怪。我不確定是否有可能。 –
這個問題可能更適合http://codegolf.stackexchange.com – Baldrick
我投票結束這個問題作爲題外話,因爲這個問題可能更適合codegolf.stackexchange.com –