Accueil » Quel est ton niveau en logique numérique ?

Quel est ton niveau en logique numérique ?

Report a question

You cannot submit an empty report. Please add some details.

Quel est ton niveau en logique numérique ?

10 situations concrètes
Format : devinettes / scénarios à résoudre
Objectif : identifier les raisonnements logiques

Pout toute personne qui s’initie aux bases du code, des algorithmes ou des raisonnements logiques.

Durée : 7mn

1 / 10

1. Tu tombes sur un vieux terminal UNIX protégé par un mot de passe.
Aucun champ n’apparaît.
Un message s’affiche :
“Pour passer, n’entre rien, mais prouve que tu comprends. »
Tu appuies sur Entrée : Accès refusé.
Tu tapes « admin » : refusé.
Tu tapes  »  » (espace) : refusé.
Tu tapes « null » : refusé.
Tu tapes « 0 » : refusé.
Mais un jour, quelqu’un tape quelque chose et passe.
Que faut-il taper pour passer ?

2 / 10

2. Trois colis doivent être livrés aujourd’hui.
Chacun pèse respectivement : 4 kg, 5 kg, 6 kg
Tu disposes de deux sacs pouvant porter chacun jusqu’à 10 kg.
Peux-tu transporter tous les colis en une seule fois ?

3 / 10

3. Tu travailles sur un projet critique. Tu as trois tâches :

  1. Corriger un bug bloquant (prend 1 heure)
  2. Répondre à un email urgent (prend 10 min)
  3. Préparer une réunion importante demain (prend 45 min)

Quelle priorité donnes-tu à ces tâches ?

4 / 10

4. Quel est le résultat exact de cette expression ?
false || (true && false) || true

5 / 10

5. Quel nombre vient après dans cette suite étrange ?
1, 11, 21, 1211, ___

6 / 10

6. Une salle contient trois interrupteurs, mais un seul allume une ampoule dans une autre pièce.
Tu ne peux entrer qu’une seule fois dans la pièce avec l’ampoule.
Comment savoir quel interrupteur allume la lampe ?

7 / 10

7. Tu as 9 briques identiques en apparence, mais l’une est plus légère que les autres.
Tu as une balance à deux plateaux. Quel est le nombre minimum de pesées nécessaires pour trouver la brique légère ?

8 / 10

8. Tu dois corriger un script qui ne passe jamais à l’étape 2.

const ready = "true";
if (ready === true) {
console.log("Étape 2 validée !");
}

Mais à l’exécution… rien. Le terminal reste silencieux. Pourquoi la condition échoue-t-elle ?

9 / 10

9. Une vieille interface Git, sans interface graphique.
Tu clones un repo. Tu fais une modification.
Tu tapes :
git add .
git commit -m "fix bug"
git push

Mais rien n’apparaît dans la branche distante.
Aucun commit. Aucun fichier modifié. Et pourtant, aucun message d’erreur.
Tu vérifies :
Ton remote est bien configuré
Tu es sur main
Tu as bien pushé ? Que s’est-il passé ?

10 / 10

10. Un étudiant code une boucle pour lire tous les fichiers d’un dossier :

let i = 0;
while (i !== files.length) {
process(files[i]);
i++;
}

Mais parfois, ça tourne en boucle infinie. Pourquoi ?

Your score is

Partager cette page

Review Your Cart
0
Add Coupon Code
Subtotal