abcd四个数都是从1-10,可以重复, 且任意三个数组合相加不等于10或10的倍数,求

求再随意加入一个数e(1-10),都可以使得abcde五个数中任意三个组合相加等于10或者10的倍数,满足以上条件的abcd是多少

abcd中任意三个数组合相加不等于10或10的倍数,abcde五个数中取不包含e的任意三个组合相加怎么会等于10或者10的倍数呢?追问

我说的是 abcde五个数中任意三个组合相加等于10或者10的倍数

包含e啊

只不过e是后加进去的
如果不加e 那四个数任意相加不能是10或10的倍数

并且后加的这个数是随机的(1-10)都能使得 abcde五个数中任意三个组合相加等于10或者10的倍数

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-03-21
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int as,sd,df,fg,gh;
    int count = 0;
    for(as=1;as<=10;as++)
{
for(sd=1;sd<=10;sd++)
{
for(df=1;df<=10;df++)
{
for(fg=1;fg<=10;fg++)
{
for(gh=1;gh<=9;gh++)
if((as+sd+df+fg)%10!=0&&(as+sd+df+fg+gh)%10==0)
count++;
printf("%d -> a=%d b=%d c=%d d=%d e=%d\n",count,as,sd,df,fg,gh);
}
}
}
}
    return 0;
}

本回答被提问者采纳