hdu 2521 篩法暴力之

2021-08-07 15:42:38 字數 488 閱讀 2301

problem description

反素數就是滿足對於任意i(0input

第一行輸入n,接下來n行測試資料

輸入包括a,b, 1<=a<=b<=5000,表示閉區間[a,b].

output

輸出為乙個整數,為該區間因子最多的數.如果滿足條件有多個,則輸出其中最小的數.

sample input

3 2 3

1 10

47 359

sample output

2 6

240篩法求因子個數,max_element暴力之。

#include 

using

namespace

std;

const

int maxn = 5e3+10;

int number[maxn];

void init()

HDU 2521 反素數 打表

problem description 反素數就是滿足對於任意i 0 input 第一行輸入n,接下來n行測試資料 輸入包括a,b,1 a b 5000,表示閉區間 a,b output 輸出為乙個整數,為該區間因子最多的數.如果滿足條件有多個,則輸出其中最小的數.sample input 32 3...

HDU 2521 反素數(分解質因數)

其實跟反素數沒有什麼關係,就是讓你求區間裡的數的因數的個數最多的那個值,如果有多個符合,取最小。分解質因數,比如24可以分解為 23 31 所以24的所有因數的個數就是 3 1 1 1 8 仔細考慮一下,每個質因子的冪指數都可以選擇 0 x 反素數 定義 對於任何正整數x,其約數的個數記做g x 例...

素數之篩法

本文主要介紹總結一下判定素數過程中使用的兩種篩選方法 eratosthenes篩法 sieve of eratosthenes 和eular篩法 sieve of euler 對,我是來騙訪問量的!o o 素數的倍數一定不是素數 i23 4567 891011 1213 1415 1617 1819...