题解 | Old Bill

Old Bill

https://www.nowcoder.com/practice/17a30153e092493e8b4d13f321343927

#include <stdio.h>

int main() {
    int n,x,y,z,a, b;
    while (scanf("%d %d %d %d", &n, &x,&y,&z) != EOF) { // 注意 while 处理多个 case
        // 64 位输出请用 printf("%lld") to 
        int sum=0,t=0;
       for(a=9;a>0;a--)
       {
        for(b=9;b>=0;b--)
        {
            sum=a*10000+x*1000+y*100+z*10+b;
            if(sum%n==0)//判断总价钱能否整除鸡的个数
            {
                t=1;
                printf("%d %d %d\n",a,b,sum/n);//输出模糊的数字和鸡的单价
                break;
            }
        }
        if(t) break;
       }
       if(!t)
       {
        printf("0\n");
       }
    }
    return 0;
}

全部评论
1 回复 分享
发布于 04-07 20:43 陕西

相关推荐

jay118_:实在担心的话,就把你账号里面的认证人脸改成你室友的脸,让他每天帮你刷。要是人脸写死了就每天打视频电话刷脸。办法总比困难多。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务