3D Local Maximum


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 10M

Authors:
Problem type
Allowed languages
Java 19

Description

給定一個整數 n,建立一個 n × n × n 的三維陣列 A

請使用三層迴圈填入陣列元素:

\[ A_{i,j,k} = (7i + 11j + 13k) \bmod 20 \]

其中:

\[ 0 \le i,j,k < n \]

若某個位置 (i,j,k) 的值 大於所有相鄰位置的值,則稱該位置為 Local Maximum

相鄰位置定義為六個方向:

  • (i-1, j, k)
  • (i+1, j, k)
  • (i, j-1, k)
  • (i, j+1, k)
  • (i, j, k-1)
  • (i, j, k+1)

若相鄰位置超出陣列範圍,則忽略該方向,請計算三維陣列中 Local Maximum 的數量


Input / Output

Sample 1 Sample 2 Sample 3
Input 4 5 6
Output 24 44 75

Comments

There are no comments at the moment.