#40550: 45%有需要注意什麼嗎?


zongyan988@gmail.com (肥宅麵)

學校 : 不指定學校
編號 : 152080
來源 : [42.78.177.122]
最後登入時間 :
2024-09-20 10:50:29

小的我是用C語言寫的,測資45%後有去檢查一下距離條件跟字典序,以下是我的作法:

for(int i=0;i<n;i++)//判斷(用曼哈頓距離來判定這個值該不該加)
    {
        for(int j=0;j<m;j++)
        {
            int tmp=0;
            for(int k=0;k<n;k++)//針對每個座標做曼哈頓
            {
                for(int l=0;l<m;l++)
                {
                    if(abs(i-k)+abs(j-l)<=num[i][j])
                        tmp+=num[k][l];
                }
            }

            if(tmp%10==num[i][j])//特殊位置判斷
            {
                x[count]=i;
                y[count]=j;
                count++;
            }
        }
    }
 
感覺我的條件跟範圍都沒問題,不知道有沒有例外是我沒有思考到的,請大神解答~