題目鏈結:
解題思路:
1.不是鴿子數,迴圈節長度為8,最多迴圈15次就能判斷,可以直接暴力打表判斷。
2.中間過程出現4了一定不是鴿子數。(可以加快點打表時間吧,不搞這個優化也不會超時-_-||)
**:
#includeusing namespace std;
typedef long long ll;
ll gz[150000+5];
void getst()
now = ans;
if (now == 1) break;
if (now == 4) cnt = 16;
}if (cnt<=15)
}//printf("rank=%lld\n",rnk);
}int main()
return 0;
}
hdu超級無敵簡單題(打表)
problem description 通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。鴿子數字由以下過程定義 從任何正整數開始,將數字替換為其各個數字的平...
超級無敵簡單題
題目鏈結 通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。鴿子數字由以下過程定義 從任何正整數開始,將數字替換為其各個數字的平方和,並重複該過程,直到該數字...
超級無敵簡單題
problem description 通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。通常來說,題面短的題目一般都比較難,所以我要把題面寫得很長很長。鴿子數字由以下過程定義 從任何正整數開始,將數字替換為其各個數字的平...