challenge リストを逆順に表示

簡単な問題です。 リスト状のものを逆順に表示するプログラムを書いてください。 Haskellで表現するなら、
given_list = [1, 2, 3, 4, 5]
main = ?????
5
4
3
2
1
という感じになります。

出題の意図は「副作用のあるループをどう表現するか」という所にあるのですが、 あまりに簡単にかけすぎて何が問題なのかもわからない言語が多いかと思うので 「リストを逆順にする処理が簡単にかけるかどうか」と抱き合わせにしました。

Posted feedbacks

Number of comments:97 Nested Flatten
  1. 10 Python
  2. 6 Ruby
  3. 5 Haskell
  4. 4 Other PHP C# Prolog JavaScript
  5. 3 Scheme C++ StandardML
  6. 2 Java TeX Perl OCaml Groovy R PowerShell Scala
  7. 1 Emacs Lisp Delphi ドリトル XSLT Pnuts xtal Matlab なでしこ C Objective-C FORTRAN D VB.net Common Lisp Bash awk Io SQL JavaFxScript Smalltalk Lua Mathematica J Fortress Brainf*ck 秀丸マクロ Batchfile Erlang PostScript

Index

Feed

Other

Link

Pathtraq

loading...