顯示包含「Phi Function」標籤的文章。顯示所有文章
顯示包含「Phi Function」標籤的文章。顯示所有文章

2011年2月17日星期四

隨筆 2011-02-17 - 亂七八糟的寫一篇...

有時候真的發覺「成事在天」

Paper的事... 也由不得我擔心太多



先前 Conference paper deadline 跟 ICPC World Finals 撞期了
後來 World Finals 又因為埃及政治事件需要延期...

在我來看,算是好事

2010年7月25日星期日

[舊帖] PKU 2480 Longge's problem

原文位置:http://www.xanga.com/private/editorx.aspx?uid=721833838

這是2010年度 CSC3270 的功課...



題意:


給定 N
計算 ∑1≤i≤Ngcd(i, N)



算法:


Ans := 0
Foreach divisor of N, D
  Ans += D × Phi( N / D )
EndFor



證明:


留意到 GCD(i, N) 必然是 N 的某個因數

2010年6月16日星期三

PKU 3696 The Luckiest Number

題意:
給定 L
求 集合 { 8, 88, 888, ... ,888888, ... } 當中 能整除 L 的最小的一個數字
列印該數的長度



算法 ── 思路:
設該數為 88....8,則有方程:
  8 × 11....1 ≡ 0 (mod L) -----------(1)

設 g := (8, L),得:
  8/g × 11....1 ≡ 0 (mod L/g) -----------(2)

Case 0: L/g = 1
...

Case 1: L/g 整除 2 或/和 整除 5
11....1 顯然不能整除 2 或/和 整除 5 ⇒ 無解

Case 2: 其他情況
由於 (8/g, L/g) = 1,(2) 可以化簡為:
  11....1 ≡ 0 (mod L/g) -----------(3)



以下為最關鍵的一步!