51nod1179【思维】
生活随笔
收集整理的這篇文章主要介紹了
51nod1179【思维】
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題意:
給你n個(gè)數(shù),求兩兩之間的最大GCD;
思路:
n太大,然后感覺是分解質(zhì)因子,但是感覺分解質(zhì)因子還是搞不出誰和誰的GCD;
但是可以發(fā)現(xiàn),GCD給了一個(gè)范圍1e6,所以能不能枚舉GCD,然后看看滿不滿足,這里在枚舉的時(shí)候可以利用素?cái)?shù)篩那個(gè),直接枚舉i的約數(shù),之前把輸入的數(shù)標(biāo)記一下就好了;有兩個(gè)就行;
轉(zhuǎn)載于:https://www.cnblogs.com/keyboarder-zsq/p/5934746.html
總結(jié)
以上是生活随笔為你收集整理的51nod1179【思维】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 制作简单的2D物理引擎(零)
- 下一篇: Android内存优化2—使用软引用和弱