給出一個數N,求N=i*j+i+j一共有多少種方案。
題目分析:
此題直接暴力模擬即可,只是需要將上式轉化為n+1=(i+1)*(j+1)進行計算即可。
AC代碼:
/** *hdu2601 An easy problem *意思:求n=i*j+i+j的種類 *分析:轉化為n+1=(i+1)*(j+1),求解就行了 */ #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int t;long long n; cin>>t; while(t--){ cin>>n; n=n+1; int k=0; for(long long i=2;i*i<=n;i++){ if(n%i==0) k++; } cout<
TTreeView是VCL中提供的樹列表控件,
關於如何拷貝屏幕並保存,這裡已經有現成的例子,
題意 給你兩個4位素數a, b 你每次可以改變a的一位數但要
一.題目描述There are N gas stations
系統編程中一個重要的方面就是有效地處理與內存相關的問題。你的
1.介紹本文將通過(15 C++ Homework) D&a