DicoLib est une librairie C++/STL pour les jeux de mots, que j’ai développé initialement pour résoudre le casse-tête « word-downsizing » Complexité L’algorithme « force brute » pour résoudre « word-downsizing » consiste à chercher les n mots de 8 lettres du dictionnaire (O(N)), puis pour chacun d’eux, enlever successivement chaque lettre et vérifier s’il est présent dans le dictionnaire (O(N.log […]
Comment
Cette page est réalisée à partir de documents que mon papa Umberto m’a demandé de transmettre à un jeune garçon de 12 ans déjà passionné par le Génie Civil. Comme je n’avais pas ces documents moi même, je les ai digitalisés pour les conserver et je les publie ici pour susciter éventuellement d’autres vocations. Pont […]
A la base, la structure « Delta » était le résultat d’une recherche de structure adaptée pour un robot de « pick and place » rapide. Ce « Robot parallèle » a été largement étudié à l’EPFL, y compris par votre serviteur Applications Mecartexproduit des mécanismes ultraprécis utilisant des structures déformables. L’une est précisément un robot Delta usiné d’une seule pièce […]
Des articles et reportages récents prétendent que la Suisse a « perdu son avance » dans le domaine des énergies renouvelables. Or la Suisse est depuis longtemps un champion de hydro-électricité qui produit 60% de l’électricité du pays ! Qu’est-ce que l’énergie « renouvelable » ? Les medias suisses ne mentionnent souvent que le solaire, l’éolien, la biomasse et […]
Ce petit texte est basé sur un calcul (faux*) fait sur un tableur : un vaisseau spatial accélère à 1G (9.81 m/s^2) de manière à créer une gravité artificielle. La vitesse augmente ainsi de manière constante jusqu’à approcher de très près la vitesse de la lumière. Arrivé à mi-parcours, le vaisseau se retourne et freine […]
Voici un minuscule programme en langage C de 133 caractères, c’est vraiment pas gros…. Si vous l’exécutez. vous allez obtenir ce résultat en quelques secondes: 31415926535897932384626433832795028841971693993751 05820974944592307816406286208998628034825342117067 98214808651328230664709384460955058223172535940812 84811174502841027019385211055596446229489549303819 64428810975665933446128475648233786783165271201909 14564856692346034861045432664821339360726024914127 37245870066063155881748815209209628292540917153643 67892590360011330530548820466521384146951941511609 43305727036575959195309218611738193261179310511854 80744623799627495673518857527248912279381830119491 29833673362440656643086021394946395224737190702179 86094370277053921717629317675238467481846766940513 20005681271452635608277857713427577896091736371787 21468440901224953430146549585371050792279689258923 54201995611212902196086403441815981362977477130996 05187072113499999983729780499510597317328160963185 95024459455346908302642522308253344685035261931188 17101000313783875288658753320838142061717766914730 35982534904287554687311595628638823537875937519577 81857780532171226806613001927876611195909216420198 93809525720106548586327886593615338182796823030195 20353018529689957736225994138912497217752834791315 15574857242454150695950829533116861727855889075098 38175463746493931925506040092770167113900984882401 28583616035637076601047101819429555961989467678374 49448255379774726847104047534646208046684259069491 29331367702898915210475216205696602405803815019351 12533824300355876402474964732639141992726042699227 96782354781636009341721641219924586315030286182974 55570674983850549458858692699569092721079750930295 […]
On a 12 billes de billard dont l’une est soit plus lourde soit plus légère que les 11 autres. Il s’agit de la trouver à l’aide d’une balance à fléau (qui compare le poids des boules placées sur ses deux plateaux) en 3 pesées maximum. Voici une méthode mathématiquement rigoureuse permettant de résoudre ce problème […]