H-99: Ninety-Nine Haskell Problems
From HaskellWiki
(Difference between revisions)
| Line 109: | Line 109: | ||
| Yes || Yes | | Yes || Yes | ||
|- | |- | ||
| - | ! | + | ! 28 |
| Yes || Yes | | Yes || Yes | ||
|- | |- | ||
| Line 143: | Line 143: | ||
|- | |- | ||
! 41 | ! 41 | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| No || No | | No || No | ||
|- | |- | ||
Revision as of 18:07, 12 December 2006
These are Haskell translations of Ninety-Nine Lisp Problems,
which are themselves translations of Ninety-Nine Prolog Problems.
If you want to work on one of these, put your name in the block so we know someone's working on it. Then, change n in your block to the appropriate problem number, and fill in the <Problem description>,<example in lisp>,<example in Haskell>,<solution in haskell> and <description of implementation> fields. Then be sure to update the scoreboard on this page to indicate that we have a solution!
1 The problems
These problems have been split into 10 parts, for ease of access.
- Questions 1 to 10
- Questions 11 to 20
- Questions 21 to 30
- Questions 31 to 40
- Questions 41 to 50
- Questions 51 to 60
- Questions 61 to 70
- Questions 71 to 80
- Questions 81 to 90
- Questions 91 to 100
2 Scoreboard
| Problem | Lisp solution? | Haskell Solution? |
|---|---|---|
| 1 | Yes | Yes |
| 2 | Yes | Yes |
| 3 | Yes | Yes |
| 4 | Yes | Yes |
| 5 | Yes | Yes |
| 6 | Yes | Yes |
| 7 | Yes | Yes |
| 8 | Yes | Yes |
| 9 | Yes | Yes |
| 10 | Yes | Yes |
| 11 | Yes | Yes |
| 12 | No | Yes |
| 13 | No | Yes |
| 14 | Yes | Yes |
| 15 | Yes | Yes |
| 16 | No | Yes |
| 17 | Yes | Yes |
| 18 | No | Yes |
| 19 | No | Yes |
| 20 | Yes | Yes |
| 21 | Yes | Yes |
| 22 | Yes | Yes |
| 23 | Yes | Yes |
| 24 | Yes | Yes |
| 25 | Yes | Yes |
| 26 | Yes | Yes |
| 27 | Yes | Yes |
| 28 | Yes | Yes |
| 31 | No | No |
| 32 | No | No |
| 33 | No | No |
| 34 | No | No |
| 35 | No | No |
| 36 | No | No |
| 37 | No | No |
| 38 | No | No |
| 39 | No | No |
| 40 | No | No |
| 41 | No | No |
| 46 | No | No |
| 47 | No | No |
| 48 | No | No |
| 49 | No | Yes |
| 50 | No | No |
| 54A | No | No |
| 55 | No | No |
| 56 | No | No |
| 57 | No | No |
| 58 | No | No |
| 59 | No | No |
| 60 | No | No |
| 61 | No | No |
| 61A | No | No |
| 62 | No | No |
| 62B | No | No |
| 63 | No | No |
| 64 | No | No |
| 65 | No | No |
| 66 | No | No |
| 67 | No | No |
| 68 | No | No |
| 69 | No | No |
| 70B | No | No |
| 70C | No | No |
| 70 | No | No |
| 71 | No | No |
| 72 | No | No |
| 73 | No | No |
| 80 | No | No |
| 81 | No | No |
| 82 | No | No |
| 83 | No | No |
| 84 | No | No |
| 85 | No | No |
| 86 | No | No |
| 87 | No | No |
| 88 | No | No |
| 89 | No | No |
| 90 | No | No |
| 91 | No | No |
| 92 | No | No |
| 93 | No | No |
| 94 | No | No |
| 95 | No | No |
| 96 | No | No |
| 97 | No | No |
| 98 | No | No |
| 99 | No | No |
