Generant una graella X52952


Statement
 

pdf   zip

html

Escriviu un programa que, donades tripletes de naturals positius n, m, side generi graelles de n×m quadrats de costat side com les que es mostren als exemples.

Entrada

Un nombre arbitrari de casos, a on cadascun consisteix en tres naturals positius n, m, side en una línia.

Sortida

Per a cada cas, la corresponent graella, seguida d’una línia en blanc.

Observació

Podeu escriure la sortida caràcter a caràcter o amb strings construits prèviament, com preferiu.

Avaluació sobre 10 punts:

  • Solució lenta: 5 punts.
  • solució ràpida: 10 punts.

Entenem com a solució ràpida una que és correcta, de cost lineal i capaç de superar els jocs de proves públics i privats. Entenem com a solució lenta una que no és ràpida, però és correcta i capaç de superar els jocs de proves públics.

Public test cases
  • Input

    2 2 2
    3 1 3
    1 3 1
    1 1 5
    8 7 2
    4 2 4
    3 5 2
    6 3 4
    3 4 4
    7 5 3
    5 1 4
    1 8 2
    7 3 3
    4 4 4
    2 3 3
    3 6 4
    2 1 4
    3 6 2
    6 8 1
    2 7 1
    4 3 2
    7 4 1
    5 2 3
    3 5 2
    

    Output

    #######
    #  #  #
    #  #  #
    #######
    #  #  #
    #  #  #
    #######
    
    #####
    #   #
    #   #
    #   #
    #####
    #   #
    #   #
    #   #
    #####
    #   #
    #   #
    #   #
    #####
    
    #######
    # # # #
    #######
    
    #######
    #     #
    #     #
    #     #
    #     #
    #     #
    #######
    
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #
    ######################
    
    ###########
    #    #    #
    #    #    #
    #    #    #
    #    #    #
    ###########
    #    #    #
    #    #    #
    #    #    #
    #    #    #
    ###########
    #    #    #
    #    #    #
    #    #    #
    #    #    #
    ###########
    #    #    #
    #    #    #
    #    #    #
    #    #    #
    ###########
    
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    #    #    #    #
    #    #    #    #
    #    #    #    #
    #    #    #    #
    ################
    
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    #   #   #   #   #   #
    #   #   #   #   #   #
    #   #   #   #   #   #
    #####################
    
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    
    #########################
    #  #  #  #  #  #  #  #  #
    #  #  #  #  #  #  #  #  #
    #########################
    
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #    #    #    #    #
    #####################
    
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    #   #   #   #
    #   #   #   #
    #   #   #   #
    #############
    
    ###############################
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    ###############################
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    ###############################
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    #    #    #    #    #    #    #
    ###############################
    
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    #    #
    #    #
    #    #
    #    #
    ######
    
    ###################
    #  #  #  #  #  #  #
    #  #  #  #  #  #  #
    ###################
    #  #  #  #  #  #  #
    #  #  #  #  #  #  #
    ###################
    #  #  #  #  #  #  #
    #  #  #  #  #  #  #
    ###################
    
    #################
    # # # # # # # # #
    #################
    # # # # # # # # #
    #################
    # # # # # # # # #
    #################
    # # # # # # # # #
    #################
    # # # # # # # # #
    #################
    # # # # # # # # #
    #################
    
    ###############
    # # # # # # # #
    ###############
    # # # # # # # #
    ###############
    
    ##########
    #  #  #  #
    #  #  #  #
    ##########
    #  #  #  #
    #  #  #  #
    ##########
    #  #  #  #
    #  #  #  #
    ##########
    #  #  #  #
    #  #  #  #
    ##########
    
    #########
    # # # # #
    #########
    # # # # #
    #########
    # # # # #
    #########
    # # # # #
    #########
    # # # # #
    #########
    # # # # #
    #########
    # # # # #
    #########
    
    #########
    #   #   #
    #   #   #
    #   #   #
    #########
    #   #   #
    #   #   #
    #   #   #
    #########
    #   #   #
    #   #   #
    #   #   #
    #########
    #   #   #
    #   #   #
    #   #   #
    #########
    #   #   #
    #   #   #
    #   #   #
    #########
    
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    #  #  #  #  #  #
    #  #  #  #  #  #
    ################
    
    
  • Information
    Author
    PRO1
    Language
    Catalan
    Other languages
    English Spanish
    Official solutions
    C++
    User solutions
    C++