“藍橋杯”全國軟體和資訊技術專業人才大賽練習系統
知識點:循環 判斷 數位
基礎練習 特殊的數字 時間限制:1.0s 記憶體限制:512.0MB 問題描述 153是一個非常特殊的數,它等于它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。程式設計求所有滿足這種條件的三位十進制數。 輸出格式 按從小到大的順序輸出滿足條件的三位十進制數,每個數占一行。
#include <stdio.h>
int main()
{
int a,i;
for(i=100;i<1000;i++) //循環
{
a=(i/100)*(i/100)*(i/100)+(i/10%10)*(i/10%10)*(i/10%10)
+(i%10)*(i%10)*(i%10); //資料處理
if(i==a) //判斷
printf("%d\n",a);
}
return 0;
}