haskell

『お題:文字列を先頭から見て同じところまで除去』への回答 (Haskell 編)

Haskell 力を高めるための練習として『お題:文字列を先頭から見て同じところまで除去』への回答を Haskell でも作りました。皆さんからのツッコミを歓迎します。

ghci で Collatz 予想

$ ghci GHCi, version 6.12.1: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package ffi-1.0 ... li…

たらいまわし関数を C++ のテンプレートで作った

あとで書く. #include <iostream> template<int x, int y, int z> struct tarai; template<int x, int y, int z, bool f> struct tarai_ { enum { value = tarai< tarai<x - 1, y, z>::value, tarai<y - 1, z, x>::value, tarai<z - 1, x, y>::value >::value }; }; template<int x, int y, int z> struct tarai_<x, y, z, true>…</x,></int></z></y></x></int></int></iostream>