问题九十三:完美数
废话就不多说了,开始。。。
#include <stdio.h> int main() { int i; int j; int k; int n; int m; int num[5]={6, 28, 496, 8128, 33550336}; while(scanf("%d %d", &m, &n), n!=0 || m!=0) { for(i=0; i<5; i++) { if(n<num[i]) break; } for(j=0; j<5; j++) { if(m<num[j]) { break; } } if(i-j==0) { printf("No"); } else { for(k=j; k<i; k++) { printf("%d", num[k]); if(k<i-1) { printf(" "); } } } printf("\n"); } return 0; }
文章结束给大家分享下程序员的一些笑话语录: Google事件并不像国内主流媒体普遍误导的那样,它仅仅是中国Z府和美国公司、中国文化和美国文化甚至中国人和美国人之间的关系,是民族主义和帝国主义之间的关系;更重要的是,它就是Z府和公司之间的关系,是权力管制和市场自由之间的关系。从这个意义上说,过度管制下的受害者,主要是国内的企业。Google可以抽身而去,国内的企业只能祈望特区。www.ishuo.cn