'commit'
This commit is contained in:
21
C++专题课程/基础知识/特殊的数字(水仙花数).cpp
Normal file
21
C++专题课程/基础知识/特殊的数字(水仙花数).cpp
Normal file
@@ -0,0 +1,21 @@
|
||||
#include<bits/stdc++.h>
|
||||
using namespace std;
|
||||
int main() {
|
||||
int i,m,k;
|
||||
int a[3];
|
||||
for(i=100; i<1000; i++) {
|
||||
m=i;
|
||||
k=0;
|
||||
while(m) {
|
||||
a[k]=m%10;
|
||||
m=m/10;
|
||||
k++;
|
||||
}
|
||||
if(i==(a[0]*a[0]*a[0]+a[1]*a[1]*a[1]+a[2]*a[2]*a[2])) {
|
||||
printf("%d\n",i);
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user