Semàfors P31190


Statement
 

Graphic problem

pdf   zip

html

El Jutge dóna molts veredictes: per exemple AC (Accepted), PE (Presentation Error), WA (Wrong Answer), TLE (Time Limit Exceeded), etc. Simplificant, el Jutge representa els ‘AC’ amb un semàfor verd, els ‘PE’ amb un semàfor groc, i qualsevol altre veredicte amb un semàfor vermell. Donat un veredicte, podeu dibuixar un semàfor (de trànsit) corresponent?

Entrada

L’entrada consisteix en un veredicte: ‘AC’, ‘PE’, ‘WA’, ‘TLE’, …

Sortida

Genereu una imatge (600, 900) amb fons ‘SkyBlue’. El semàfor és un rectangle ‘Orange’, de mida 300 × 800, a distància 50 de la vora esquerra, i centrat verticalment. El semàfor s’aguanta per la dreta amb una barra horitzontal que arriba fins a la vora, de color ‘DimGrey’, d’amplada 100, i centrada verticalment. Els llums són cercles horitzontalment centrats en el semàfor, de diàmetre 200, i a distància 50 dels altres llums i dels marges del semàfor. El color dels llums apagats és ‘Black’, i el del llum encés és ‘Green’, ‘Yellow’ o ‘Red’.

Public test cases
  • Input

    TLE
    

    Output

    sample-1.png

     (600×900)

  • Input

    PE
    

    Output

    sample-2.png

     (600×900)

  • Input

    AC
    

    Output

    sample-3.png

     (600×900)

  • Information
    Author
    Víctor Martín
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python