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

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

完全平方數

2019-11-14 12:43:48
字體:
來源:轉載
供稿:網友

題目描述:

一個數如果是另一個整數的完全平方,那么我們就稱這個數為完全平方數(Pefect Sqaure),也稱平方數。小A認為所有的平方數都是很perfect的~于是他給了小B一個任務:用任意個不大于n的不同的正整數相乘得到完全平方數,并且小A希望這個平方數越大越好。請你幫助小B告訴小A滿足題意的最大的完全平方數。

輸入格式:

輸入文件名為number.in輸入僅 1行,一個數n。

輸出格式:

輸出文件名為number.out輸出僅1行,一個數表示答案。由于答案可以很大,所以請輸出答案對100000007

樣例輸入:

樣例17樣例29

樣例輸出:

樣例1144樣例25184

數據范圍:

對于20%的數據,0<n≤100;對于50%的數據,0<n≤5,000;對于70%的數據,0<n≤100,000;對于100%的數據,0<n≤5,000,000。

時間限制:

1S

空間限制:

128M

提示:

【輸入輸出樣例解釋1】144=2×3×4×6,是12的完全平方?!据斎胼敵鰳永忉?】5184=3×4×6×8×9,是72的完全平方。

 

 

 

 

 

 

 

 

 

先上代碼。

#include<bits/stdc++.h>using namespace std;const int mod=100000007;int a[5000001],n,s;long long PRime[50000001],m;bool pg[5000001];void init(){cin>>n;}void prepare(){pg[1]=1;pg[2]=0;for(int i=2;i<=n/2+1;i++){if(!pg[i]){prime[++s]=1;a[s]=0;for(int j=1;j*i<=n;j++){int ll=j;a[s]++;while (ll%i==0){a[s]++;ll/=i;}pg[j*i]=1;}if (a[s]%2==1) a[s]--;// cout<<i<<" "<<a[s]<<"/n";for(int j=1;j<=a[s];j++){prime[s]*=i;if(prime[s]>20000) prime[s]=prime[s]%mod;}}}}void doit(){m=1;for(int i=1;i<=s;i++){m*=prime[i];if(m>10000){m=m%mod;}}}void print(){cout<<m;}int main(){init();prepare();doit();print();}

解析:本題比較好想,方法:將n!分解質因數后將奇數的質因子個數減一,再將所有質因子乘起來取余即可。

優化:

1、篩素數時,搜到一半就可以停了,后面的質數不可能因子數超過一個。

2、快速冪(這里沒加),多乘幾次再取模。

證明:

      奇個數的的質因數一定可去,且留著也沒用。


上一篇:IO流

下一篇:使用記事本編寫java程序

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品女人久久久| 国产精品1234| 亚洲图片制服诱惑| 欧美激情精品在线| 亚洲欧美国产一本综合首页| 国产精品视频公开费视频| 亚洲成人久久电影| 欧洲成人免费aa| 91日本在线观看| 福利精品视频在线| 亚洲国产精品一区二区久| 国产亚洲福利一区| 国产日韩欧美成人| 黑人巨大精品欧美一区免费视频| 日韩视频―中文字幕| 成人免费网站在线观看| 国产亚洲综合久久| 久久香蕉国产线看观看av| 精品视频在线播放免| 久久福利视频导航| 亚洲国产成人久久| 国产视频久久久久久久| 国产欧美日韩精品丝袜高跟鞋| 国产mv久久久| 久久久午夜视频| 日韩成人在线网站| 青草热久免费精品视频| 亚洲男人天堂2023| 成人信息集中地欧美| 久久人人爽亚洲精品天堂| 欧美日韩中国免费专区在线看| 日韩在线视频免费观看| 国产精品一二三视频| 日韩激情片免费| 亚洲香蕉成视频在线观看| 国产91网红主播在线观看| 国产成人涩涩涩视频在线观看| 中文日韩电影网站| 777777777亚洲妇女| 97在线免费观看视频| 成人看片人aa| 亚洲欧美日韩一区在线| 亚洲第一天堂无码专区| 欧美性视频精品| 色中色综合影院手机版在线观看| 国产91色在线|免| 国内揄拍国内精品| 免费不卡在线观看av| 91免费精品视频| 欧美一级大片视频| 黄色成人av网| 国内精品免费午夜毛片| 欧美国产视频日韩| 91视频-88av| 久久777国产线看观看精品| 国产一区欧美二区三区| 视频在线观看一区二区| 国产精品69精品一区二区三区| 亚洲精品国产精品久久清纯直播| 久久频这里精品99香蕉| 日韩精品中文字幕在线| 亚洲人a成www在线影院| 国产日韩欧美视频| 欧美第一黄色网| 久久久免费精品| 最新国产精品拍自在线播放| 奇米四色中文综合久久| 日本一区二区三区在线播放| 日本欧美精品在线| 91成人精品网站| 国产精品美女网站| 亚洲欧美一区二区三区久久| 精品视频在线播放色网色视频| 91精品国产91久久久久久| 日韩一区视频在线| 亚洲韩国青草视频| 亚洲sss综合天堂久久| 日韩欧美国产骚| 国产999精品久久久| 91豆花精品一区| 国产做受高潮69| 久久久噜噜噜久久中文字免| 亚洲美女在线观看| 日韩欧美在线第一页| 中文字幕不卡在线视频极品| 国产91精品网站| 欧美激情在线视频二区| 亚洲欧美中文日韩在线| 成人黄色av播放免费| 日韩亚洲精品电影| 欧美精品免费播放| 91精品视频观看| 欧美疯狂做受xxxx高潮| 欧美贵妇videos办公室| 在线丨暗呦小u女国产精品| 日韩高清免费在线| 亚洲欧洲在线播放| 亚洲自拍偷拍区| 成人精品久久一区二区三区| 91久热免费在线视频| 午夜精品久久久久久99热软件| 91久久精品美女| 国产精品99久久久久久久久久久久| 中文字幕在线看视频国产欧美| 97在线免费观看视频| 精品国产乱码久久久久久天美| 亚洲欧美激情在线视频| 91精品国产91久久久久久久久| 国产成人精品视频在线观看| 欧美在线视频一二三| 在线色欧美三级视频| 国产日韩专区在线| 久久久久久久久国产精品| 欧美日韩国产精品一区| 日韩中文字幕av| 亚洲天堂av在线免费| 日韩激情第一页| 欧美性极品xxxx做受| 国产成人精品一区二区| 亚洲综合一区二区不卡| 欧美午夜精品久久久久久久| 久久国产精品影片| 日韩国产中文字幕| 亚洲影院色在线观看免费| 国产成人欧美在线观看| 欧美性高潮床叫视频| 欧美激情免费看| 精品国产视频在线| 91在线视频免费| 欧美激情第一页xxx| 动漫精品一区二区| 国产精品91久久| 国产精品毛片a∨一区二区三区|国| 欧美一区亚洲一区| 精品亚洲国产视频| 伊人久久久久久久久久久久久| 亚洲已满18点击进入在线看片| 日韩av三级在线观看| 国产精品激情自拍| 1769国内精品视频在线播放| 亚洲精品久久久久久久久久久| 精品免费在线视频| 国产精品成人久久久久| 亚洲人在线观看| 国产一区二区日韩精品欧美精品| 欧美天堂在线观看| 91免费欧美精品| 国产精品福利在线观看网址| 国产日韩欧美视频在线| 亚洲国产精品久久91精品| 色777狠狠综合秋免鲁丝| 91av在线免费观看| 久久久久久久久久婷婷| 日本精品视频在线播放| 欧美激情一二三| 亚洲国产97在线精品一区| 欧美中文字幕视频| 日韩电影大全免费观看2023年上| 久久91精品国产91久久跳| 久久久久久69| 国产午夜精品一区二区三区| 69精品小视频| 亚洲欧美激情精品一区二区| www.日韩免费|