WZ℡T 2019-08-04 10:25 采纳率: 50%
浏览 211

求求大佬们帮我看一下 为嘛就是不过呢(三连击升级版)

题目描述

将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数,若无解,输出“No!!!”。

输入格式

三个数,A B C。

输出格式

若干行,每行3个数字。按照每行第一个数字升序排列。

输入输出样例

输入 #1 复制
1 2 3
输出 #1 复制
192 384 576
219 438 657
273 546 819
327 654 981
说明/提示

保证A<B<C

#include<stdio.h>
int main()
{
    int a,b,c,c1,c2,c3,ans=0,i;
    scanf("%d%d%d",&c1,&c2,&c3);
    for(i=1;i<1000;i++)
    {
        a=i*c1;
        b=i*c2;
        c=i*c3;
        if(((a/100)+(a/10%10)+(a%10)+(b/100)+(b/10%10)+(b%10)+(c/100)+(c/10%10)+(c%10)==45)&&((a/100)*(a/10%10)*(a%10)*(b/100)*(b/10%10)*(b%10)*(c/100)*(c/10%10)*(c%10)==362880))
        {
            printf("%d %d %d\n",a,b,c);
            ans=1;
        }
    }
    if(ans==0)
    {
        printf("NO!!");
    }
    return 0;
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥35 平滑拟合曲线该如何生成
    • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
    • ¥15 名为“Product”的列已属于此 DataTable
    • ¥15 安卓adb backup备份应用数据失败
    • ¥15 eclipse运行项目时遇到的问题
    • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
    • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
    • ¥15 自己瞎改改,结果现在又运行不了了
    • ¥15 链式存储应该如何解决
    • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站