radioactiv

Time limit: 0.05s Memory limit: 8MB Input: radioactiv.in Output: radioactiv.out

La Institutul Român de Cercetări Nucleare se fac experimente în scopul studierii efectelor obţinute prin depozitarea compuşilor radioactivi în spaţiile de depozitare ale unei incinte. Experimentul se desfăşoară într-o incintă de formă pătrată având NNN \cdot N spaţii de depozitare identice, aşezate precum elementele unei matrice pătratice de dimensiune NN. Convenim să numim celule spaţiile de depozitare.

Fiecare celulă conţine un compus care emană radiaţii (cantitatea de radiaţii emisă este un număr strict pozitiv), absoarbe radiaţii (cantitatea de radiaţii ”emisă” este un număr strict negativ) sau este neutră din punct de vedere radioactiv (cantitatea de radiaţii emisă este 00). Compusul dintr-o celulă influenţează nu numai celula curentă, ci şi celulele din jur, pe o distanţă kk dată. Definim factorul radioactiv al unei celule ca fiind: valoarea din celula curenta  1\cdot\ 1 + (suma valorilor din celulele matricei aflate la distanţă 11)  (11k)\cdot\ (1 - \frac{1}{k}) + (suma valorilor din celulele din matrice aflate la distanţă 22)  (12k)\cdot\ (1 - \frac{2}{k}) etc. pâna la distanta kk de unde influenţa devine 00.

De exemplu, pentru n=10n = 10, k=4k = 4 şi matricea

Factorul radioactiv al celulei de pe linia 55 şi coloana 55 se calculează cu ajutorul sumelor valorilor din celulele marcate prin culori: 21+(0+11+1+0+2+0+1)(114)+(0+1+012131+0+1+0+0+0+1+0+0)(124)+(1+0+2+1+2+0+0+0+01+0+2+15+0+3+012+2+0+0+1+1)(134)2 \cdot 1 + (0 + 1 - 1 + 1 + 0 + 2 + 0 + 1) \cdot (1 - \frac{1}{4}) + (0 + 1 + 0 - 1 - 2 - 1 - 3 - 1 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 0) \cdot (1 - \frac{2}{4}) + (1 + 0 + 2 + 1 + 2 + 0 + 0 + 0 + 0 - 1 + 0 + 2 + 1 - 5 + 0 + 3 + 0 - 1 - 2 + 2 + 0 + 0 + 1 + 1) \cdot (1 - \frac{3}{4}) = 2+352+742 + 3 - \frac{5}{2} + \frac{7}{4} = 4.254.25

Factorul celulei de pe linia 1010 şi coloana 22 este: (1)1+(1)(114)+4(124)+0(134)=1+34+2+0=1.75(-1) \cdot 1 + (-1) \cdot (1 - \frac{1}{4}) + 4 \cdot (1 - \frac{2}{4})+0 \cdot (1 - \frac{3}{4})= -1 + \frac{3}{4} + 2 + 0 = 1.75

Cerința

Să se determine numărul de celule ale matricei în care factorul radioactiv este minim.

Date de intrare

Fișierul de intrare radioactiv.in conține pe prima linie valorile naturale nn şi kk, iar pe următoarele nn linii câte nn valori întregi, despărţite prin câte un spaţiu, reprezentând valorile din matrice.

Date de ieșire

Fișierul de ieșire radioactiv.out va conține pe prima linie un singur număr natural reprezentând numărul de celule ale matricei în care factorul radioactiv este minim.

Restricții și precizări

  • n1 000n \leq 1 \ 000
  • k20k \leq 20
  • valorile din matrice sunt numere întregi cu cel mult 22 cifre

Exemplu

radioactiv.in

10 4
1  2 -1 -3  4  1  1  1  1  1
0  1  2  0  0  0  0 -1  1  0
3  2  0 -1 -2 -1 -3  0  1  2
1  0  1  0  1 -1 -1  2  0  0
0  1  0  1  2  1  0  1  0  1
2  1  0  0  2  0  1 -5  0  0
0  1  0  1  0  0  0  0  2  1
1  0  0  2 -2 -1  0  3  1  2
0  0  0  0  1  1  1  1  1  1
-1 -1  0  1 -1  2 -1  3  0  2

radioactiv.out

2

Explicație

Factorul radioactiv minim este 0.25-0.25 și se obţine în celula de pe linia 33 și coloana 66 și în celula de pe linia 44 și coloana 66.

Log in or sign up to be able to send submissions!