ZZULIOJ 2182 尤拉函式應用

2021-08-07 16:19:28 字數 736 閱讀 2688

time limit: 1 sec  memory limit: 64 mb

submit: 89  solved: 20

submit

status

web board

小明是乙個貪心的孩子,他天天想著怎麼讓自己省錢。有一天他去商店買物品,然而他不是普通人,他有乙個馬基雅把庫內的能力,可以只花掉商品**與他今日幸運數字x的最大公約數的錢就能買走這個商品。那麼問題來了,如果他要買價值從1到x元的x個商品,一共要花掉多少錢。

本題有多組測試資料,每組包含乙個整數,代表小明今日的幸運數字x,1<=x<=1e11

對於每組輸入,請輸出他的花費

每組輸出佔一行

1235

1359

河南省多校連萌(五)

submit

status

web board

**:

#include#include#include#includeusing namespace std;

long long euler(long long num)

if(num!=1)

temp=temp/num*(num-1);

return temp;

} //尤拉函式,求1--n之間所有與n互質的數的個數

int main()

printf("%lld\n",sum);

}return 0;

}

尤拉函式 尤拉定理

尤拉函式 對正整數 n,尤拉函式 是小於等於 n的數中與 n互質的數的數目 此函式以其首名研究者尤拉命名 euler so totientfunction 它又稱為 euler stotient function 函式 尤拉商數等。例如 8 4,因為 1,3,5,7均和8 互質。注 n為1時尤拉函式...

尤拉函式 尤拉定理

尤拉函式 設 n 為正整數,則 1,2,n 中與 n 互素的整數的個數計作 n 叫做尤拉函式。設 p 是素數,p p 1設 p 是素數,pa pa p a 1 設 p,q 是不同的素數,n q p,n p q 即 n p 1 q 1 設 m,n 是兩個正整數,且 m,n 1,若 n m n,n m ...

尤拉函式尤拉篩

尤拉函式求小於等於n與n互質的數的個數 複習時發現這個知識點竟然沒有整理 n為素數即為n 1 除了其本身 n為素數的倍數 ola sushu j i ola i sushu j else ola sushu j i ola i sushu j 1 include include include in...