竞赛讨论区 > s2巅峰青铜第三题java代码过不去

s2巅峰青铜第三题java代码过不去

头像
Ryan-Lamor
发布于 2020-11-20 21:50:19 APP内打开
赞 0 | 收藏 0 | 回复1 | 浏览439
    public long tree2 (int k, int[] a) {
        // write code here
        long sum=0;
        for(int i=0;i<a.length;i++){
            for(int x=1;x<=k;x++){
                int s=i*k+x;
                if(s>=a.length){
                    break;
                }else{
                    sum+=(a[i]^a[s]);
                }
            }
        }
        //System.out.print(sum);
        return sum;
    }

就这个代码我改成C++就过了,只改了length成size()和long改成long long,邪门了。java过了90%。
大佬能不能帮看看为啥没过。

1条回帖

回帖
加载中...
话题 回帖

近期热帖

等你来战

查看全部

热门推荐