正整数s 有三个正整数常量abc 求所有正整数解 ijk使得a*

2019-01-08  本文已影响0人  晒太阳的蜗牛

后台的一个小问题 自己试着玩了玩

没啥技术含量

软件:DEV C++

include <stdio.h>

int main(void)
{
int sum=1021; //总和
int a=25,b=10,c=4;//给定常量
int l,m; //循环标识
int i,j,k; //可行的组合
int sum1,sum2;//取余后数字
l=sum/a; //初始循环次数
for(i=l;i>=0;i--){
sum1=sum-ai;
m=sum1/b;
for(j=m;j>=0;j--){
sum2=sum1-b
j;
k=sum2/c;
if(sum2%c==0){
printf("25%d+10%d+4%d=%d\n",i,j,k,sum);
}
}
}
system("pause");
return 0;
}

上一篇下一篇

猜你喜欢

热点阅读