作為體育委員,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裡面可以找到互質多少個的...