Graphic problem
En una foneria hi ha una barra de ferro d’ℓ metres de longitud. Al mig de cada metre hi ha un aparell per mesurar la temperatura. Sigui Ti(t) la temperatura mesurada per l’aparell 1 ≤ i ≤ ℓ a l’instant t ≥ 1. L’evolució de la temperatura ve donada per aquesta fórmula:
Ti(t+1) = | ⎢ ⎢ ⎢ ⎣ |
| ⎥ ⎥ ⎥ ⎦ | , |
considerant que T0(t) = T1(t) i Tℓ+1(t) = Tℓ(t).
Podeu dibuixar la temperatura a cada punt als n primers instants?
Entrada
L’entrada comença amb una línia amb un enter n i una línia amb un enter ℓ, ambdós entre 2 i 100. Segueixen ℓ línies amb T1(1), …, Tℓ(1), totes entre 0 i 1200.
Sortida
Dibuixeu una imatge de mida (10ℓ, 10n) tal que si la dividim en quadrats 10 × 10, el que està a la fila i, columna j (ambdues començant en 1) té color Rainbow(1200 − Tj(i)), on
Rainbow(z) = | ⎧ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎩ |
|
Input
8 8 1200 1024 600 175 0 175 599 1024
Output
(80×80)
Input
4 7 158 300 329 599 767 832 970
Output
(70×40)
Input
11 10 1200 1200 1200 1200 1200 0 0 0 0 0
Output
(100×110)