Précédent   Forum du club des développeurs et IT Pro > C et C++ > C > Contribuez > Défis C
Défis C Forum destiné aux défis C
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 08/09/2009, 22h04   #1
ram-0000
Rédacteur/Modérateur

 
Avatar de ram-0000
 
Homme Raymond
Inscription : mai 2007
Messages : 9 234
Détails du profil
Informations personnelles :
Nom : Homme Raymond
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 9 234
Points : 29 241
Points : 29 241
Par défaut 5ème défi : Découvrez le cube de SOMA

Bonjour à toutes et à tous,

Le 5ème défi est lancé. Ce mois ci, les équipes de developpez.com vous invitent à découvrir le cube de SOMA et à en chercher les solutions. Ce défi commence aujourd'hui (dimanche 13 septembre 2009) et les copies sont ramassées le dimanche 8 novembre 2009 à minuit.

La grosse particularité de ce défi est qu'il s'agit d'un défi inter langage. Tous les langages (C, JAVA, Perl, ...), toutes les technologies (Php, Office, Matlab, ...) peuvent participer.

Les règles de ce défi particulier se trouvent ici : http://c.developpez.com/defis/5-Cube-Soma/
  • Si vous prévoyez de participer au défi et que le langage ou la technologie que vous utilisez n'est pas maitrisée par un des membres du jury, envoyez moi un petit MP afin que l'on puisse étoffer le jury.
  • Si vous avez la moindre question concernant ce défi ou si un point du règlement vous parait obscur, il suffit de poster dans la suite de ce message (les questions et les réponses sont publiques).
  • Un complément d'information concernant ces critères d'évaluation des différents projets sera fourni pendant le déroulement de ce défi.
Bon courage à tous et que le meilleur gagne
__________________
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.

Ma page personnelle sur DVP
.
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2009, 18h58   #2
leyee
Membre éclairé
 
Développeur informatique
Inscription : avril 2003
Messages : 317
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : avril 2003
Messages : 317
Points : 308
Points : 308
Bon, ben je vais tenter le défi si j'ai un peu de temps. Bon courage à tous
leyee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2009, 20h56   #3
ram-0000
Rédacteur/Modérateur

 
Avatar de ram-0000
 
Homme Raymond
Inscription : mai 2007
Messages : 9 234
Détails du profil
Informations personnelles :
Nom : Homme Raymond
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 9 234
Points : 29 241
Points : 29 241
2 langages viennent d'être ajoutés à la liste des langages supportés :
  • prolog
  • c#
__________________
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.

Ma page personnelle sur DVP
.
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2009, 22h59   #4
FunK92
Membre habitué
 
Étudiant
Inscription : janvier 2009
Messages : 142
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2009
Messages : 142
Points : 136
Points : 136
Bonsoir,

Le défis semble intéressant et complexe à la fois.
Etant donné que j'ai pas mal de temps libre ce mois ci, je me ferai un plaisir d'y participer.

FunK92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 12h36   #5
plegat
Expert Confirmé Sénior
 
Jean-Michel BORLOT
Fabricant et casseur d'avions
Inscription : avril 2004
Messages : 3 236
Détails du profil
Informations personnelles :
Nom : Jean-Michel BORLOT
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Fabricant et casseur d'avions
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2004
Messages : 3 236
Points : 5 549
Points : 5 549
Salut,

Un petit soucis de compréhension sur le §4.1 des règles... on doit comprendre quoi par "démontrer de manière textuelle (et pas simplement montrer)"?

Parce que si je dois démontrer, faut que je sorte les maths, donc ça ne sera pas textuel, et si c'est textuel, je vais expliquer, et donc je montrerai plus qu'autre chose...

En gros est-ce qu'il faut sortir une grosse démo avec des intégrales et une courbe de Gauss, ou est-ce qu'il faut juste qu'on raconte la démarche logique comme si on manipulait les cubes en bois?
__________________
"Errare humanum est, sed perseverare diabolicum"

Ma page sur DVP.com
plegat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 13h16   #6
ram-0000
Rédacteur/Modérateur

 
Avatar de ram-0000
 
Homme Raymond
Inscription : mai 2007
Messages : 9 234
Détails du profil
Informations personnelles :
Nom : Homme Raymond
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 9 234
Points : 29 241
Points : 29 241
Citation:
Envoyé par Les règles du défi
En plus de la création du programme décrit dans le paragraphe suivant, le challenger doit démontrer de manière textuelle (et pas simplement montrer) que la forme suivante n'a pas de solution :
Citation:
Envoyé par plegat Voir le message
Un petit soucis de compréhension sur le §4.1 des règles... on doit comprendre quoi par "démontrer de manière textuelle (et pas simplement montrer)"?
Je pense que l'on peut démontrer sans sortir nécessairement les mathématiques (d'ailleurs, je serai peut être bien en peine de lire cette démonstration).

On peut imaginer une démonstration dans le genre (attention, c'est un exemple) :
Citation:
Envoyé par Exemple de démonstration
Sur le puzzle proposé, à cet endroit de coordonnées x,y,z on ne peut mettre que la forme A, à cet autre endroit de coordonnées x',y',z', on ne peut mettre que la forme A. Comme il n'y a qu'une seule forme A parmi les éléments du cube de SOMA, ce puzzle est irréalisable.
C'est une démonstration (à mon sens) car cela prouve bien que le puzzle est irréalisable.

Maintenant, y a t'il des mathématiciens dans la salle pour confirmer ou infirmer ma manière de poser l'énoncé du problème ?
__________________
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.

Ma page personnelle sur DVP
.
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 14h45   #7
LDDL
Membre habitué
 
Inscription : juillet 2003
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 196
Points : 118
Points : 118
Par défaut Tetris vs Soma

Bonjour,

Je ne comprend pas bien l'exemple suivant :
les cuboïdes 1×1×1, 1×1×2, 1×1×3, 1×1×4 et 1×2×2)

A quelle forme cela correspond t'il ?

Cordialement.
LDDL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 15h35   #8
ram-0000
Rédacteur/Modérateur

 
Avatar de ram-0000
 
Homme Raymond
Inscription : mai 2007
Messages : 9 234
Détails du profil
Informations personnelles :
Nom : Homme Raymond
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 9 234
Points : 29 241
Points : 29 241
Citation:
Envoyé par Les règles du défi
Les éléments du cube SOMA sont formés de toutes les combinaisons possibles de quatre cubes unitaires ou moins, à l'exception des formes convexes (i.e., les cuboïdes 1×1×1, 1×1×2, 1×1×3, 1×1×4 et 1×2×2).
Citation:
Envoyé par LDDL Voir le message
Je ne comprend pas bien l'exemple suivant :
les cuboïdes 1×1×1, 1×1×2, 1×1×3, 1×1×4 et 1×2×2)

A quelle forme cela correspond t'il ?
J'avoue que je ne sais pas répondre. Ce texte est issu de Wiki et je ne me suis pas posé de question au sujet de cette définition en la recopiant (et je ne suis pas sûr que cela ait de l'importance pour ce défi mis à part de la curiosité intellectuelle)

Si quelqu'un sait répondre à ce sujet, qu'il ne se gêne pas.
__________________
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.

Ma page personnelle sur DVP
.
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 15h52   #9
Chatanga
Membre confirmé
 
Avatar de Chatanga
 
Inscription : décembre 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 172
Points : 243
Points : 243
Il s'agit de la liste des cuboïdes de forme http://fr.wikipedia.org/wiki/Ensemble_convexe (en gros : un parallélépipède). Par exemple, le cuboïde 1x1x3 correspond à :

Code :
1
2
3
4
5
6
 
    _
  /_/|
 /_/|/
/_/|/
|_|/
Soit 1 carré en x, 1 carré en y et 3 carrés en z.
Chatanga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 17h11   #10
LDDL
Membre habitué
 
Inscription : juillet 2003
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 196
Points : 118
Points : 118
Ok merci !

Juste un mot le tétracube « A » tu le noterais comment...
LDDL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 18h03   #11
leyee
Membre éclairé
 
Développeur informatique
Inscription : avril 2003
Messages : 317
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : avril 2003
Messages : 317
Points : 308
Points : 308
Pour décrire le tétracube A, il faut forcément passer par sa matrice, cette notation n'est pas suffisante
leyee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 18h15   #12
Chatanga
Membre confirmé
 
Avatar de Chatanga
 
Inscription : décembre 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 172
Points : 243
Points : 243
Citation:
Envoyé par LDDL Voir le message
Ok merci !

Juste un mot le tétracube « A » tu le noterais comment...
La notation L x H x P n'est valable que pour les cuboïdes convexes, précisément parce ce qu'ils sont convexes (et donc obligatoirement des parallélépipèdes car formés de cubes discrets). Le tétracube A est, lui, un cuboïde concave. Tout au plus pourrait-on définir sa boîte englobante...
Chatanga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 19h24   #13
plegat
Expert Confirmé Sénior
 
Jean-Michel BORLOT
Fabricant et casseur d'avions
Inscription : avril 2004
Messages : 3 236
Détails du profil
Informations personnelles :
Nom : Jean-Michel BORLOT
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Fabricant et casseur d'avions
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : avril 2004
Messages : 3 236
Points : 5 549
Points : 5 549
Citation:
Envoyé par ram-0000 Voir le message
On peut imaginer une démonstration dans le genre (attention, c'est un exemple) :
[...]
C'est une démonstration (à mon sens) car cela prouve bien que le puzzle est irréalisable.
J'étais parti sur cette voie-là, donc ça me va...
__________________
"Errare humanum est, sed perseverare diabolicum"

Ma page sur DVP.com
plegat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2009, 19h53   #14
Chatanga
Membre confirmé
 
Avatar de Chatanga
 
Inscription : décembre 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 172
Points : 243
Points : 243
Citation:
Envoyé par leyee Voir le message
Pour décrire le tétracube A, il faut forcément passer par sa matrice, cette notation n'est pas suffisante
Pas nécessairement, on peut aussi le coder sous la forme d'un chemin dans l'espace 3D. Par exemple, le tétracube A pourrait s'exprimer sous la forme (-x, z, y) : un déplacement sur l'axe -x, un déplacement sur l'axe z et un déplacement sur l'axe y. C'est (un peu) plus compact qu'une matrice 2x2. Ce n'est qu'une idée en l'air toutefois.
Chatanga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2009, 08h39   #15
leyee
Membre éclairé
 
Développeur informatique
Inscription : avril 2003
Messages : 317
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : avril 2003
Messages : 317
Points : 308
Points : 308
A ce stade, il ne faut écarter aucune possibilité/idée (pour ma part du moins )
leyee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2009, 11h30   #16
bestmomo
Futur Membre du Club
 
Homme
Inscription : octobre 2003
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : octobre 2003
Messages : 27
Points : 17
Points : 17
Une question concernant le fichier de définition. Est-ce que l'objet est calé sur l'origine des axes ou alors il peut se trouver décalé de cette origine ? Bon c'est un détail facile à régler mais tant qu'à faire...
bestmomo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2009, 13h10   #17
ram-0000
Rédacteur/Modérateur

 
Avatar de ram-0000
 
Homme Raymond
Inscription : mai 2007
Messages : 9 234
Détails du profil
Informations personnelles :
Nom : Homme Raymond
Localisation : France

Informations forums :
Inscription : mai 2007
Messages : 9 234
Points : 29 241
Points : 29 241
Citation:
Envoyé par bestmomo Voir le message
Une question concernant le fichier de définition. Est-ce que l'objet est calé sur l'origine des axes ou alors il peut se trouver décalé de cette origine ? Bon c'est un détail facile à régler mais tant qu'à faire...
J'espère avoir compris ta question.
Est ce que l'objet est le plus à gauche possible, le plus en bas possible et le plus en avant possible, alors la réponse est pas nécessairement.
__________________
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbe Un logiciel de conjugaison des verbes de la langue française.

Ma page personnelle sur DVP
.
ram-0000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2009, 13h19   #18
bestmomo
Futur Membre du Club
 
Homme
Inscription : octobre 2003
Messages : 27
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : octobre 2003
Messages : 27
Points : 17
Points : 17
Citation:
Envoyé par ram-0000 Voir le message
J'espère avoir compris ta question.
Est ce que l'objet est le plus à gauche possible, le plus en bas possible et le plus en avant possible, alors la réponse est pas nécessairement.
Tu as parfaitement compris la question et j'ai parfaitement compris la réponse. Merci
bestmomo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2009, 05h15   #19
PierreAd
Membre confirmé
 
Homme
Inscription : février 2005
Messages : 293
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France

Informations forums :
Inscription : février 2005
Messages : 293
Points : 276
Points : 276
Je pense participer a ce défi, très stimulant intellectuellement comme sujet ! En outre je viens de terminer mon mémoire donc je devrais avoir un peu de temps a y consacrer

Bonne chance a toutes et a tous !
PierreAd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2009, 07h04   #20
Mindiell
Membre éprouvé
 
Avatar de Mindiell
 
Inscription : juin 2006
Messages : 734
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 734
Points : 474
Points : 474
Règlement : 4.4 Format du fichier

Je me pose une petite quesiton, pourquoi avoir limité les valeurs possibles entre 0 et 9 ? En effet, si l'on prend les plus grandes distance possibles de chaque élément on trouve :
V : 2
L : 3
T : 3
Z : 3
A : 2
B : 2
P : 2

Ce qui nous fait une "distance" maximale de 17 cases, donc des valeurs possibles entre 0 et 16 seraient plus à même de répondre aux différentes possibilités (il n'y a qu'à regarder les solutions possibles d'emboitage données au chapitr e2.4).

Voilà, juste pour savoir en fait
__________________
Mindiell
"Souvent, femme barrit" - Elephant man
Mindiell est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h14.


 
 
 
 
Partenaires

Hébergement Web