【題目】
題目詳情
高斯在上小學時發明了等差數列求和公式:1+2+..+100=5050。現在問題在於給你乙個正整數n,問你他可以表示為多少種連續正整數之和?(自身也算)。
輸入格式:
多組資料,每組資料一行,乙個正整數n。 0輸出格式:
每組資料一行,包含乙個正整數,表示結果。
答題說明
輸入樣例
5120
輸出樣例:24
解釋:5=2+3=5
120=1+2+...+15=22+23+24+25+26=39+40+41=120
【分析】
【**】
/*********************************
* 日期:2014-04-26
* 題目: 高斯公式
* 結果:ac
* 總結:
**********************************/
#include #include using namespace std;
int main()
//cur > n
while(cur > n && small < mid)
}//while
//cur < n
big ++;
cur += big;
}//while
printf("%d\n",count+1);
}return 0;
}
龐果網之建立訊號基站
題目詳情 要建立乙個訊號基站服務n個村莊,這n個村莊用平面上的n個點表示。假設基站建立的位置在 x,y 則它對某個村莊 x,y 的距離為max,其中 表示絕對值,我們的目標是讓所有村莊到訊號基站的距離和最小。基站可以建立在任何實數座標位置上,也可以與某村莊重合。輸入 給定每個村莊的位置x,y,x,y...
龐果網之建立訊號基站
題目詳情 要建立乙個訊號基站服務n個村莊,這n個村莊用平面上的n個點表示。假設基站建立的位置在 x,y 則它對某個村莊 x,y 的距離為max,其中 表示絕對值,我們的目標是讓所有村莊到訊號基站的距離和最小。基站可以建立在任何實數座標位置上,也可以與某村莊重合。輸入 給定每個村莊的位置x,y,x,y...
龐果網 合法字串
題目詳情 用n個不同的字元 編號1 n 組成乙個字串,有如下2點要求 1 對於編號為i 的字元,如果2 i n,則該字元可以作為最後乙個字元,但如果該字元不是作為最後乙個字元的話,則該字元後面可以接任意字元 2 對於編號為i的字元,如果2 i n,則該字元不可以作為最後乙個字元,且該字元後面所緊接著...