C ++:
クラスのソリューション{
公衆:
INT missingNumber(ベクトル<整数>&ARR){
INT subnum = ABS(ARR [1] -arr [0])<ABS(ARR [2] -arr [1])?ARR [1] -arr [0]:ARR [2] -arr [1]。
用(; iが<(arr.size); INT iは1 = ++ i)が{
IF(ARR [I] - ARR [I-1] == 2 * subnum){
戻りARR [I-1] + subnum。
}
}
0を返します。
}
}。