1つの#include <ビット/ STDC ++ H.> 2 3。 使用した 名前空間STD; 4。 5。 ロング ロング解決(INT N-)// 要素の偶数来る偶数である必要があります:デュアル=×さえも偶数=偶数奇数× 6。 { 7。 IF(N-%2!= 0)// ない与えられた例外処理 。8 リターン 0 ; 9 ロング ロング SUM = 0 ; 10 のための(int型 I = 2 ; I <= SQRT(* N- 1.0);私は++)// 書きません等号が与えられる 11 { 12 であれば(N%のi == 0 && I%2 == 0 ) 13 { 14 であれば(I == N / I) 15 の合計+ = I。 16 他の 場合((N / I)%2 == 0 ) 17 の合計+ =(I + N / I)。 18 他の 19 の合計+ = I; 20 } 21 そう であれば(N%のI == 0 && I%2!= 0 ) 22 和+ =(N / I)。 23 } 24 リターン和+ N。 25 } 26 27 INT ()主 28 { 29 のint T、N。 30 cinを>> トン。 31 一方(t-- ) 32 { 33 CIN >> N。 34 COUT <<(n)を解く<< ENDL。 35 } 36 リターン 0 。 37 }