/**
给你一个整数 num ,请你返回三个连续的整数,它们的 和 为 num 。如果 num无法被表示成三个连续整数的和,请你返回一个 空 数组。
输入:num = 4
输出:[]
解释:没有办法将 4 表示成 3 个连续整数的和。
提示:
0 <= num <= 1015
**/
class Solution {
public long[] sumOfThree(long num) {
long [] result;
if((num-3)%3 == 0){
result = new long[3];
long start = (num-3)/3;
result[0] = start;
result[1] = start + 1;
result[2] = start + 2;
}else{
result = new long[0];
}
return result;
}
}