亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

hdoj 2204 Eddy's愛好(容斥)

2019-11-10 17:05:43
字體:
來源:轉載
供稿:網友

http://acm.hdu.edu.cn/showPRoblem.php?pid=2204

給定n,求1-n中有多少個可以表示成M的K次方的數。K>1

題意很簡單,但是怎么想?題面上說到了素數,第一想法就是K從素數開始枚舉!

當K不是素數時,必然是重復算過的!比如K=6時,一定會有一個(M1的2次方)的3次方=(M2的3次方)的2次方

那么,最大素數是多少?n最大值是1e18,所以呢,找到一個x,使得2的x次方大于n的最大值,x=60

所以取61為最大素數肯定滿足條件了

可以枚舉了?

還是要注意容斥!

例如15=3*5,所以,3的要加,5的要加,15的要減

最多是幾層?

2*3*5=30

2*3*5*7=210已經大于60了,所以最多枚舉三重循環就好

現在是有了n和K,怎么得到M呢?

只需要這一行代碼:

[cpp] view plain copytmp=(int)(pow((double)n,1.0/prime[i])+eps);  最后1個問題:1的K次方都是滿足條件的

所以,注意:一開始ans賦初始化就為1,之后,所有的計算把1除掉就好

轉自:點擊打開鏈接

代碼:

#include<iostream>#include<cmath>#include<cstdio>using namespace std;typedef long long ll;const double eps = 1e-9;int prime[18] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61};ll ans, n;void dfs(int cur, int ex, int pos){    if(pos > 3) return ;    for(int i = cur; i < 18; i++)    {        ll num = pow(n, 1.0/(ex*prime[i]))+eps;        num--;        if(num > 0)            ans += num*(pos%2 ? 1 : -1);        dfs(i+1, ex*prime[i], pos+1);    }}int main(void){    while(cin >> n)    {        ans = 0;        dfs(0, 1, 1);        printf("%lld/n", ans+1);    }    return 0;}

Eddy's愛好

Time Limit: 3000/1000 MS (java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2433    Accepted Submission(s): 1116Problem DescriptionIgnatius 喜歡收集蝴蝶標本和郵票,但是Eddy的愛好很特別,他對數字比較感興趣,他曾經一度沉迷于素數,而現在他對于一些新的特殊數比較有興趣。這些特殊數是這樣的:這些數都能表示成M^K,M和K是正整數且K>1。正當他再度沉迷的時候,他發現不知道什么時候才能知道這樣的數字的數量,因此他又求助于你這位聰明的程序員,請你幫他用程序解決這個問題。為了簡化,問題是這樣的:給你一個正整數N,確定在1到N之間有多少個可以表示成M^K(K>1)的數。 Input本題有多組測試數據,每組包含一個整數N,1<=N<=1000000000000000000(10^18). Output對于每組輸入,請輸出在在1到N之間形式如M^K的數的總數。每組輸出占一行。 Sample Input
10361000000000000000000 Sample Output
491001003332 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产伦精品一区二区三区精品视频| 不卡中文字幕av| 亚洲精品国产精品国自产观看浪潮| 国产色婷婷国产综合在线理论片a| 日韩欧美视频一区二区三区| 国产精品最新在线观看| 成人久久18免费网站图片| 中文字幕精品在线视频| 国产精品久久久久9999| 亚洲国内精品视频| 亚洲成年人影院在线| 精品久久久香蕉免费精品视频| 欧美大片免费观看| 免费不卡欧美自拍视频| 欧美裸身视频免费观看| 在线观看91久久久久久| 亚洲欧洲一区二区三区在线观看| 亚洲第一福利视频| 亚洲a在线观看| 国内精品免费午夜毛片| 久久视频在线免费观看| 欧美高清理论片| 亚洲国语精品自产拍在线观看| 国产成人小视频在线观看| 亚洲www在线| 亚洲图片制服诱惑| 欧美激情18p| 日韩一区av在线| 大伊人狠狠躁夜夜躁av一区| 国产精品国产亚洲伊人久久| 久久成人精品电影| 欧亚精品中文字幕| 九九热精品视频| 91精品国产91久久久久久不卡| 97福利一区二区| 久久夜色精品国产亚洲aⅴ| 成人黄色片在线| 欧美极品美女电影一区| 日韩在线观看高清| 91av视频导航| 国产精品va在线播放我和闺蜜| 中文字幕精品av| 俺也去精品视频在线观看| 久久国产精品久久久久| 91久久久久久久久久| 色一情一乱一区二区| 国产精品视频网| 中文字幕精品—区二区| 日韩专区在线观看| 国产91在线播放精品91| 国产精品日韩一区| 国产视频在线一区二区| 亚洲xxxx3d| 成人h猎奇视频网站| 成人精品一区二区三区| 精品国偷自产在线| 97热在线精品视频在线观看| 亚洲日本中文字幕免费在线不卡| 中文字幕欧美国内| 国产精品91一区| 亚洲片av在线| 欧美老女人在线视频| 97在线视频免费播放| 欧美一级免费视频| 日韩av片免费在线观看| 91色中文字幕| 欧美精品久久久久久久久| 久久久久国产一区二区三区| 成人黄色午夜影院| 国产精自产拍久久久久久蜜| 欧美日本啪啪无遮挡网站| 中文字幕v亚洲ⅴv天堂| 欧美日韩亚洲高清| 91免费综合在线| 97福利一区二区| 欧美—级高清免费播放| 亚洲福利视频网| 国产91精品网站| 国产精品一区久久| 疯狂蹂躏欧美一区二区精品| 国模精品一区二区三区色天香| 久久精品成人欧美大片| 欧美成人精品xxx| 奇门遁甲1982国语版免费观看高清| 久久久免费精品视频| 最近2019中文字幕大全第二页| www.色综合| 久久久久久国产精品美女| 欧美日韩午夜视频在线观看| 亚洲精品久久久久久久久久久久久| 欧美精品精品精品精品免费| 久操成人在线视频| 美日韩精品免费视频| 亚洲永久免费观看| 91av福利视频| 97精品伊人久久久大香线蕉| 神马国产精品影院av| 欧美国产乱视频| 秋霞成人午夜鲁丝一区二区三区| 亚洲影院色在线观看免费| 美女视频黄免费的亚洲男人天堂| 亚洲国产精品视频在线观看| 中文字幕日韩欧美在线视频| 亚洲国产精品久久久久秋霞蜜臀| 久久6免费高清热精品| 久久中文字幕在线视频| 亚洲国产成人精品一区二区| 国产精品日韩在线| 亚洲国产精品悠悠久久琪琪| 久久免费观看视频| 日韩美女免费视频| 欧美日韩中文字幕综合视频| 国产精品27p| 日韩成人激情视频| 欧美性猛交xxxx乱大交| 国产精品美女久久| 欧美激情视频在线免费观看 欧美视频免费一| 国产精品美腿一区在线看| 国产精品日韩欧美综合| 亚洲第一免费播放区| 国产成人欧美在线观看| 国产精品久久久久久久久久小说| 欧美在线视频观看免费网站| 91精品久久久久久久久久另类| 国产精品视频最多的网站| 综合久久五月天| 91av在线不卡| 亚洲国产欧美久久| 深夜福利日韩在线看| xvideos亚洲人网站| 亚洲美女av电影| 国产精品在线看| 全亚洲最色的网站在线观看| 精品国偷自产在线| 亚洲性夜色噜噜噜7777| 黑人巨大精品欧美一区免费视频| 免费成人高清视频| 国产日韩欧美在线看| 日韩精品一二三四区| 久久精品电影一区二区| 精品视频一区在线视频| 欧美电影免费观看高清完整| 国产精品91久久久久久| 国产亚洲精品久久久久久777| 欧美性视频精品| 欧美美女15p| 午夜精品三级视频福利| 国产精品香蕉在线观看| 国产三级精品网站| 久久久久久尹人网香蕉| 国产欧美精品一区二区三区介绍| 91po在线观看91精品国产性色| 国产精品久久久久久久久免费| 午夜精品一区二区三区在线视| 国产精品亚洲激情| 青草青草久热精品视频在线观看| 51ⅴ精品国产91久久久久久| 亚洲激情小视频| 成人免费自拍视频| 岛国av一区二区三区| 久久久久久亚洲精品不卡| 最新亚洲国产精品| 精品女同一区二区三区在线播放| 国产精品日韩欧美大师|