這篇文章將為大家詳細講解有關(guān)c#枚舉的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
成都創(chuàng)新互聯(lián)公司專注于新洲企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,商城網(wǎng)站定制開發(fā)。新洲網(wǎng)站建設(shè)公司,為新洲等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
原題描述:
輸入k,輸出滿足x>=y并且1/k=1/x+1/y的所有數(shù)據(jù);
首先是確定枚舉的邊界x>=y 可得1/k<=2/y ∴y<=2k
又有x>=y 可以讓y從k+1開始枚舉,看x的是否為整數(shù),如果是則輸出結(jié)果
#include#include using namespace std; int main(){ //get in int k; while(cin>>k){ //程序處理 int n=0; //枚舉y for(int y=k+1;y<=2*k;y++){ if((y*k)%(y-k)==0){ n++; } } cout< 關(guān)于“c#枚舉的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
本文題目:c#枚舉的示例分析
本文鏈接:http://weahome.cn/article/godscc.html