From 863fc617961264b915c65192663400b73999af18 Mon Sep 17 00:00:00 2001 From: Louis Date: Thu, 7 Sep 2023 14:53:34 +0200 Subject: [PATCH] vault backup: 2023-09-07 14:53:34 --- .obsidian/workspace.json | 8 ++++---- Algo/Séminaire/Exercices sémaines.md | 8 ++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index c351a55..38b6fd9 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -4,11 +4,11 @@ "type": "split", "children": [ { - "id": "649ef7b24f4c8559", + "id": "f0451c5f7b886938", "type": "tabs", "children": [ { - "id": "13c9bfe482ec2d42", + "id": "bdba25946b821d06", "type": "leaf", "state": { "type": "markdown", @@ -146,12 +146,12 @@ "command-palette:Open command palette": false } }, - "active": "13c9bfe482ec2d42", + "active": "c473a791e2b34194", "lastOpenFiles": [ + "Algo/Séminaire/Exercices sémaines.md", "Algo/Séminaire/Chapter 3 - Case analysis.md", "Algo/Séminaire/Chapter 1 - CAML basics.md", "Algo/Séminaire/Chapter 2 - Functions.md", - "Algo/Séminaire/Exercices sémaines.md", "Algo/Séminaire/Introduction.md", "Algo/Séminaire/assets/69E2987C-209A-48CD-8964-5A60462966E5.jpg", "Algo/Séminaire/assets", diff --git a/Algo/Séminaire/Exercices sémaines.md b/Algo/Séminaire/Exercices sémaines.md index 5894d3c..021a8f5 100644 --- a/Algo/Séminaire/Exercices sémaines.md +++ b/Algo/Séminaire/Exercices sémaines.md @@ -72,6 +72,14 @@ let add a b = let test x y = (if x> y then x else y ) *(x+y);; + +let f a b c = + let g x y = (x+y)*(x-y) in + if a > b then + if b > c then (a+b)*(a-b) else (c+a) *(a-c) + else + if a > c then (a+b)*(a-b) else (b+c) * (b-c);; + let f a b c = (if a > b && if b > c then a + b else c + a