大二暑假计划进行算法学习,希望自己能把这本紫宝书看完,同时通过写博客来督促自己按时完成任务QAQ
以下是第二章课后习题答案,完成后拿出来供小伙伴参考交流
以下所有代码均用C语言完成
2-1 水仙花数
2-2 韩信点兵
2-3 倒三角形
2-4 子序列的和
2-5 分数化小数
2-6 排列
思考
2-1 水仙花数
//水仙花数
#include <stdio.h>
int main(){
int a,b,c;
for(int i=100;i<=999;i++){
a=i/100;
b=i/10%10;
c=i%10;
if(a*a*a+b*b*b+c*c*c==i)
printf("%d ",i);
}
return 0;
}
2-2 韩信点兵
//韩信点兵
#include "stdio.h"
int main(){
int a,b,c,count=1;
while(scanf("%d %d %d",&a,&b,&c)==3){
for(int i=