#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         E D I T I O N   " C R O I S S A N T E "   D E   L A   C O N J E C T U R E   D E   S Y R A C U S E  :                        #
#                                                                                                                                     #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#              $xrk/Syracuse.21$Z  <U0Maximal> [<Format> [<Commande> [<Derniere>]]]                                                   #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xrk/Syracuse.21$Z' :                                                                                            #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, 20170915113844).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set       U0Maximal=$1
                                        # U0 maximal...                                                                               #
set       Format="$2"
set       Commande="$3"
                                        # Parametre introduit le 20170919130115...                                                    #
set       Derniere="$4"
                                        # Parametre introduit le 20170920135333...                                                    #

setArgum  Format                        "04"

setArgum  Commande                      "$SOR"

setArgum  Derniere                      `GetParam $xci/valeurs_Syra$X derniere`

FilSTmpB  FSyRaCuSe

set       NoMbReC=1

while     ($NoMbReC <= $U0Maximal)
#20170920134358____:          set       SyRaCuSe=`$xci/valeurs_Syra$X stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC`                #
#20170920134714____:set       SyRaCuSe=`$xci/valeurs_Syra$X premiere=1 derniere=2048 stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC` #
          set       SyRaCuSe=`$xci/valeurs_Syra$X derniere=$Derniere stop_421=VRAI u0=$NoMbReC signe="$Format" | $AC`
                                        # On notera qu'en toute logique, il faudrait preciser :                                       #

          echo      "$SyRaCuSe"                                                                                                         \
                                                                                                                        >> $FSyRaCuSe
                                        # Ainsi, on sort sur une meme ligne tous les elements U(i) en commencant par le dernier       #
                                        # qui est evidemment "1"...                                                                   #
          @         NoMbReC = $NoMbReC + 1
end

#20170919130115____:$CA       $FSyRaCuSe                                                                                     |     \  #
#20170919130115____:$SOR                                                                                                              #

$CA       $FSyRaCuSe                                                                                                              |     \
$Commande
                                        # Tris "intelligent" faisant apparaitre l'arborescence sous-jacente :                         #
                                        #                                                                                             #
                                        #                   v         $xiMd/ConjectureDeSyracuse_0256$vv$m4   0001                    #
                                        #                                                                                             #
                                        # On notera le 20170918143737 que l'option "-n" utilisee avant cette date donne des           #
                                        # resultats etanges sur '$LACT1A', d'ou sa suppresion puisque de toutes facons elle est       #
                                        # inutile, l'ordre alphabetique etant ici aussi l'ordre numerique. Au passage, ce probleme    #
                                        # sur '$LACT1A' semble etre lie a la presence des espaces separant les valeurs numeriques     #
                                        # dans '$FSyRaCuSe' ; l'option "-g" semble resoudre ce probleme, mais encore une fois, cela   #
                                        # ne sert a rien et donc elle n'est pas utilisee...                                           #

FilSTmpE  FSyRaCuSe



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.