洛谷P2158 SDOI2008 儀仗隊

2022-05-14 01:37:57 字數 1054 閱讀 6716

作為體育委員,c君負責這次運動會儀仗隊的訓練。儀仗隊是由學生組成的n * n的方陣,為了保證隊伍在行進中整齊劃一,c君會跟在儀仗隊的左後方,根據其視線所及的學生人數來判斷隊伍是否整齊(如下圖)。 現在,c君希望你告訴他隊伍整齊時能看到的學生人數。

輸入格式:

共乙個數n

輸出格式:

共乙個數,即c君應看到的學生人數。

輸入樣例#1:

4
輸出樣例#1:

9
【資料規模和約定】

對於 100% 的資料,1 ≤ n ≤ 40000

和上面這道題乙個樣。

求(n-1)(n-1)矩陣內的互質座標個數。

1

/*by silvern

*/2 #include3 #include4 #include5 #include6 #include7

using

namespace

std;

8const

int mxn=40010;9

intread()

12while(ch>='

0' && ch<='9')

13return x*f;14}

15int

phi[mxn];

16int pri[mxn],cnt=0;17

bool

vis[mxn];

18int

n;19

intsum[mxn];

20void

euler()

27for(j=1;j<=cnt && i*pri[j])

30else phi[i*pri[j]]=phi[i]*(pri[j]-1

);31}32

}33for(i=1;i)

34 sum[i]+=sum[i-1]+phi[i];

35return;36

}37intmain()

洛谷 P2158 SDOI2008 儀仗隊

題目描述 作為體育委員,c君負責這次運動會儀仗隊的訓練。儀仗隊是由學生組成的n n的方陣,為了保證隊伍在行進中整齊劃一,c君會跟在儀仗隊的左後方,根據其視線所及的學生人數來判斷隊伍是否整齊 如下圖 現在,c君希望你告訴他隊伍整齊時能看到的學生人數。輸入輸出格式 輸入格式 共乙個數n 輸出格式 共乙個...

洛谷 P2158 SDOI2008 儀仗隊

題目描述 作為體育委員,c君負責這次運動會儀仗隊的訓練。儀仗隊是由學生組成的n n的方陣,為了保證隊伍在行進中整齊劃一,c君會跟在儀仗隊的左後方,根據其視線所及的學生人數來判斷隊伍是否整齊 如下圖 現在,c君希望你告訴他隊伍整齊時能看到的學生人數。輸入輸出格式 輸入格式 共乙個數n 輸出格式 共乙個...

洛谷P2158 SDOI2008 儀仗隊

這道題仔細觀察就會發現規律,設點的座標為 x,y 那麼y kx 求不同的k值 k y x要k值不同x,y肯定要互質 可以隨便觀察乙個點比如 1,4 或者 3,2 這些可以看見的點都是x,y互質 那麼轉化問題 怎麼才能求到這些點呢 因為x n y n 那麼就問題就變成了在小於n裡面可以找到互質多少個的...