練習問題 5.3 リストを集合とみなして、以下の集合演算をする関数を定義しなさい。
リスト
練習問題 5.2 ③ リストのリスト 内側のリスト要素の数
練習問題 5.2 ③ 与えられたリストのリストに対し、(内側のリストの)要素の総数を返す関数 nested_length を定義せよ。
練習問題 5.2 ② リスト ローマ数字表現
練習問題 5.2 ② 与えられた正の整数のローマ字表現(文字列)を求める関数 roman。 I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000 ただし、rom […]
練習問題 5.2 ① リスト downto1
練習問題 5.2 ① 正の整数 n から 1 までの整数の降順リストを生成する関数 downto1 を定義せよ。
練習問題 5.1 リスト表現
練習問題 5.1 次のうち、正しいリスト表現はどれでしょうか。コンパイラに入力する前に、正しいと思う場合は式の型を、間違っていると思う場合はなぜ誤り化を予想してから実際に確認してください。