#20407: JAVA TLE


s19313125@stu.edu.tw (柯柏成)

學校 : 樹德科技大學
編號 : 110412
來源 : [112.104.131.147]
最後登入時間 :
2020-01-17 14:26:50
e417. 乘法~乘法~加法~ -- π | From: [210.63.221.237] | 發表日期 : 2020-01-17 14:46

試過暴力解會99%

試著用之前那位大大的數論解2個都TLE

是我用的方式錯嗎?

import java.util.*;

public class YU {

publicstaticvoidmain(String[] args) {

Scannersc = new Scanner(System.in);

while (sc.hasNext()) {

int n=sc.nextInt();

longsum=0;

longx[]=new long [n];

for(int i=0;i<n;i++) {

x[i]=sc.nextLong();

}

for(int i=0;i<n;i++) {

for(int j=i+1;j<x.length;j++) {

sum+=(Math.pow(x[i]+x[j],2)-(Math.pow(x[i],2)+Math.pow(x[j],2)))/2;

}

}

System.out.println(sum);

 

}

}

}

 
ZeroJudge Forum