codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
def palindrome?(string) # your code here end def count_words(string) # your code here end puts palindrome?("A man, a plan, a canal -- Panama") #=> true print " expect true\n" puts palindrome?("Madam, I'm Adam!") # => true print " expect true\n" puts palindrome?("Abracadabra") # => false (nil is also ok) print " expect false or nil\n" puts count_words("A man, a plan, a canal -- Panama").inspect # => {'a' => 3, 'man' => 1, 'canal' => 1, 'panama' => 1, 'plan' => 1} print " expect {'a' => 3, 'man' => 1, 'canal' => 1, 'panama' => 1, 'plan' => 1}\n" puts count_words("Doo bee doo bee doo").inspect # => {'doo' => 3, 'bee' => 2} print " expect {'doo' => 3, 'bee' => 2}\n"
Private
[
?
]
Run code
Submit