#4330: __神奇


pcsh710742 (ms0472904)


原本我的一小段程式碼如下 
得到OLE (輸出檔過大) 
for(int i=r1; i<r2; i++)
for(int j=c1; j<c2; j++)
a[s[i][j] - '0'] ++;
經過不斷測試
改成 
for(int i=r1; i<r2; i++)
for(int j=c1; j<c2; j++)
{
if(s[i][j] == 48)
a[0]++;
else
a[1]++;
就AC了(其他程式碼完全沒動)
請問這2個程式碼差在哪了??
被這個搞到快瘋掉了= = 
#4331: Re:神奇


past (遺憾的臭氧)


如果是 a[(s[i][j]-'0')]++; 也不行嗎?
#4334: Re:神奇


leopan0922 (zz)


如果是 a[(s[i][j]-'0')]++; 也不行嗎?


我是這樣used[g[i][j]]=1;

XD...

#4336: Re:神奇


pcsh710742 (ms0472904)


如果是 a[(s[i][j]-'0')]++; 也不行嗎?

測試過後貌似還是不行
#4349: Re:神奇


pcsh710742 (ms0472904)


似乎是zj的問題

我原來的程式碼在TIOJ是AC的