一、完數問題
求某一範圍(1~n)內的完數及個數
源**:
#include int fun(int n)
if(i==sum)
}return num;
}int main()
return 0;
}
程式截圖:
二、親密數
整數a的全部因子(包括1但不包括a)之和等於b,且整數b的全部因子(包括1但不包括b)之和等於a,則將整數a和b稱為親密數。求n以內的全部親密數
源**:
#include void closenum(int n)
for(j=1;j<=n;j++) //求數b的因子
if(faci==j && facj==i && i
程式截圖:
三、自守數
乙個數的平方的尾數等於該數自身的自然數,如5^2=25,25^2=625,76^2=5776,9376^2=87909376 求n以內的自守數
源**:
#include void num(int n)
num[j]=』\0』;
low=0,high=j-1,flag=1;
while(low<=high)
low++,high--;
} if(flag==1)
printf("%d*%d=%d\n",i,i,i*i); }}
int main()
程式截圖:
2. 判斷乙個數n是否是回文數
源**:
#include #define maxlen 20
void judgenum(int n)
num[j]='\0';
printf("%s\n",num);
low=0,high=j-1,flag=1;
while(low<=high)
low++,high--;
} if(flag==1)
printf("%d是回文數\n",n);
}int main()
程式截圖:
藍橋杯 趣味整數問題二(2017 1 31)
一 無重複的三位數 程式設計求 用1.2.3.4共4個數字組成的互不相同且無重複數字的三位數以及個數 1 列舉 排列組合問題 2 效率改進點 依次列舉三位數字 三層迴圈 若前兩位相同則無需進入第三層迴圈 源 include include int main printf 能組成的三位數個數為 d n...
藍橋杯 趣味陣列問題一(2017 2 5)
一 狼追兔子 問題 乙隻兔子躲進了10個環形分布的洞中的乙個,狼在第乙個洞中未找到兔子,就隔乙個洞,到第3個洞中找 也未找到,就隔2個洞,到第6個洞中找 以後每次多隔乙個洞去找兔子 這樣下去,如果一直找不到兔子,則兔子可能在哪個洞中?設最大尋找次數為1000 源 include int main f...
藍橋杯 趣味算式
題目 匪警請撥110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 3 4 5 6 7 8 9 110 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 可以不填...