Renumeroter les cases d'1 tableau qu'on tourne d'un quart de tour

Nato -  
 Nato -
Bonjour,

J'ai un carré de côté N dont les cases sont numérotées de 1 à N, dans le sens de lecture.
Le tableau tourne d'un quart de tour (disons sur la droite).
Les cases sont alors renumérotées, toujours dans le sens de lecture.
Je cherche une formule pour déduire les nouveaux numéros à partir des anciens.

Par exemple, N=2
A1 B2
C3 D4
devient
C1 A2
D3 B4
Configuration: Android / Chrome 89.0.4389.105

4 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    quel logiciel utilises-tu?
    0
  2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 833
     
    Bonjour,


    J'ai un carré de côté N dont les cases sont numérotées de 1 à N,

    Tu parles de "numéroter" .. donc d'où viennent ces lettres A,B,C.. ?

    Donc, Si N = 2 ... les cases sont NUMEROTEES 1, 2, 3, 4 et pas A1, B2...
    Si tu tournes d'un quart de tour, 1 vers la droite, donc 1 devient 2.. 2 devient 4 .. ?

    Comme ça ?


    Autre question.. tu parles de "formule" ... Formule Mathématique...? rotation de matrice ? Si oui, ici ce n'est pas tellement un forum pour ça...
    Ici on parle d'algorithmie .. de langages informatique ... pas de maths.

    0
  3. Nato
     
    La lettre sert à identifier chaque case.
    Donc, en tournant à droite
    A1 B2
    C3 D4
    devient
    C1 A2
    D3 B4

    Je cherche un algorithme pour calculer les nouveaux numéros.
    0