美文网首页
正整数s 有三个正整数常量abc 求所有正整数解 ijk使得a*

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

作者: 晒太阳的蜗牛 | 来源:发表于2019-01-08 10:33 被阅读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;
}

相关文章

网友评论

      本文标题:正整数s 有三个正整数常量abc 求所有正整数解 ijk使得a*

      本文链接:https://www.haomeiwen.com/subject/rnhvrqtx.html