Triangles creixents (2) P44965


Statement
 

Graphic problem

pdf   zip

thehtml

Feu un programa que dibuixi triangles isòsceles de mides creixents.

Entrada

L’entrada consisteix en dos noms de colors c1 i c2, i d’un natural estrictament positiu n.

Sortida

Genereu una imatge de les dimensions adequades amb el fons de color c1, i amb n triangles isòsceles de color c2, tots enganxats al marge de baix. D’esquerra a dreta, el primer triangle ha de tenir alçada 2, el segon alçada 4, el tercer alçada 8, el quart alçada 16, etc. Per a cada triangle, si té alçada a, llavors ha de tenir base 2a − 1. L’últim triangle ha de tocar el sostre.

Public test cases
  • Input

    LemonChiffon
    Red
    3
    

    Output

    sample-1.png

     (25×8)

  • Input

    MediumSlateBlue
    LightBlue
    5
    

    Output

    sample-2.png

     (119×32)

  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python