返回列表 發帖

【CPE 一星】GCD

本帖最後由 陳育霖 於 2024-5-8 19:28 編輯

11417 GCD

Here GCD(i, j) means the greatest common divisor of integer i and integer j.
For those who have trouble understanding summation notation, the meaning of G is given in the following code:
  1. G=0;
  2.   for(i=1;i<N;i++)
  3.     for(j=i+1;j<=N;j++)
  4.     {
  5.       G+=GCD(i,j);
  6.     }
  7. /*Here GCD() is a function that finds the greatest common divisor of the two input numbers*/
複製代碼
Input
The input file contains at most 100 lines of inputs. Each line contains an integer N (1 < N < 501).
The meaning of N is given in the problem statement. Input is terminated by a line containing a single zero. This zero should not be processed.

Output
For each line of input produce one line of output. This line contains the value of G for corresponding N.

Sample Input
10
100
500
0

Sample Output
67
13015
442011

本帖隱藏的內容需要回復才可以瀏覽

此帖僅作者可見

TOP

返回列表