Generando secuencias de rombos X12600


Statement
 

pdf   zip

html

Implementad un programa que, dadas secuencias de pares de naturales positivos numspaces, numrombes, genere secuencias de rombos como las que se muestran en los ejemplos.

Entrada

Un número arbitrario de casos, donde cada uno consiste en dos naturales positivos en una línea.

Salida

Para cada caso, la correspondiente secuencia de rombos, seguida de una línea en blanco.

Observación

No se pueden usar métodos de almacenamiento masivo de inromación (como por ejemplo string o vector).

Public test cases
  • Input

    2 3
    3 2
    4 1
    1 4
    1 1
    4 4
    4 2
    8 1
    4 1
    7 3
    10 2
    3 3
    1 5
    4 2
    1 2
    3 2
    

    Output

      *
     * *
    *   *
     * *
      *
     * *
    *   *
     * *
      *
     * *
    *   *
     * *
      *
    
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
    
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
    
     *
    * *
     *
    * *
     *
    * *
     *
    * *
     *
    
     *
    * *
     *
    
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
    
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
    
            *
           * *
          *   *
         *     *
        *       *
       *         *
      *           *
     *             *
    *               *
     *             *
      *           *
       *         *
        *       *
         *     *
          *   *
           * *
            *
    
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
    
           *
          * *
         *   *
        *     *
       *       *
      *         *
     *           *
    *             *
     *           *
      *         *
       *       *
        *     *
         *   *
          * *
           *
          * *
         *   *
        *     *
       *       *
      *         *
     *           *
    *             *
     *           *
      *         *
       *       *
        *     *
         *   *
          * *
           *
          * *
         *   *
        *     *
       *       *
      *         *
     *           *
    *             *
     *           *
      *         *
       *       *
        *     *
         *   *
          * *
           *
    
              *
             * *
            *   *
           *     *
          *       *
         *         *
        *           *
       *             *
      *               *
     *                 *
    *                   *
     *                 *
      *               *
       *             *
        *           *
         *         *
          *       *
           *     *
            *   *
             * *
              *
             * *
            *   *
           *     *
          *       *
         *         *
        *           *
       *             *
      *               *
     *                 *
    *                   *
     *                 *
      *               *
       *             *
        *           *
         *         *
          *       *
           *     *
            *   *
             * *
              *
    
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
    
     *
    * *
     *
    * *
     *
    * *
     *
    * *
     *
    * *
     *
    
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
       * *
      *   *
     *     *
    *       *
     *     *
      *   *
       * *
        *
    
     *
    * *
     *
    * *
     *
    
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
      * *
     *   *
    *     *
     *   *
      * *
       *
    
    
  • Information
    Author
    PRO1
    Language
    Spanish
    Translator
    Original language
    Catalan
    Other languages
    Catalan English
    Official solutions
    C++
    User solutions
    C++