鱼C论坛

 找回密码
 立即注册
查看: 2558|回复: 5

大家讨论下答案是多少啊?

[复制链接]
发表于 2016-12-5 09:51:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
5.凑算式

A  +  B/C  +  DEF/GHI  =  10
这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。

比如:

5+3/1+972/486 是一种解法。

这个算式一共有多少种解法?

注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。


我算的是:  29807       不知道对不对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-12-5 17:08:56 | 显示全部楼层
57611215
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-6 07:07:39 From FishC Mobile | 显示全部楼层
本帖最后由 fc1735 于 2016-12-6 07:28 编辑

28838
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-11 10:49:08 | 显示全部楼层

我看下代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-11 21:49:49 | 显示全部楼层
没有写代码,简单的数学5分钟就可以算出来
你要代码的话我现在写
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-12-11 23:55:33 | 显示全部楼层
#include<stdio.h>

int main()
{
        int A[6]={0,1,1,1,1,1};
        int ans=0;
        int t;


        for (;;)
        {

        if ( A[0]!=9 || !(A[0]=1) ) A[0]++;
        else if ( A[1]!=9 || !(A[1]=1) ) A[1]++;
        else if ( A[2]!=9 || !(A[2]=1) ) A[2]++;
        else if ( A[3]!=9 || !(A[3]=1) ) A[3]++;
        else if ( A[4]!=9 || !(A[4]=1) ) A[4]++;
        else if ( A[5]!=9 ) A[5]++;
        else {printf("%d",ans);return 0;}
        if ( A[0]==9 || A[1]%A[2]) continue;
        if ( (t= 10 -A[0] - A[1]/A[2]) <=0 ) continue;
        if((t= t*(A[3]*100+A[4]*10+A[5]))>999||t<100||(t%=100)<10||!(t%10)) continue;

        ans++;

        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-27 17:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表