Schreiben Sie ein Programm oder eine Funktion, bei der eine Matrix A (maximaler Wert der Dimensionen der Matrix 100) in eine neue Matrix B transformiert wird. Jedes Element der neuen Matrix B ist die Summe der positiven Nachbarn des entsprechenden Elements der Matrix A .
Es werden nur Nachbarn in den vier orthogonalen Richtungen berücksichtigt, und die Kanten werden nicht umbrochen.
Beispiel Eingabe:
1 2 3
4 -1 -2
-3 -4 10
1 2 10
Ausgabe:
6 4 2
1 6 13
5 12 10
2 11 12
Regeln:
- Verwenden Sie als Eingabe ganze Zahlen.
- Dies ist ein Code-Golf , also gewinnt der kürzeste Code in Bytes.