每日一题:C语言经典例题之百文买百鸡(增加无解输出)

题目描述

公鸡五文钱一只,母鸡三文钱一只,小鸡一文钱三只,用m文钱买m只鸡,公鸡、母鸡、小鸡各买多少只?

输入

一个正整数m。

输出

若有解只输出一个解,即公鸡数量最少的那个解;若无解输出"No answer"

样例输入
复制代码
100
样例输出
复制代码
0 25 75

代码

复制代码
#include <stdio.h>
int main()
{
    int m,flag=0;
    scanf("%d",&m);
    for(int i=0;i<=m/5;++i)
    {
        if(flag==1)break;
        for(int j=0;j<=m/3;++j)
        {
            int c=m-i-j;
            if(5*i+3*j+(c/3)==m)
            {
                printf("%d %d %d",i,j,c);
                flag=1;
                break;
            }
        }
    }
    if(flag==0)printf("No answer");
    return 0;
}
相关推荐
a187927218319 分钟前
【算法】树(二):队列与祖先——BFS 骨架三配件、短路透传与合流
算法·leetcode·二叉树··bfs·算法讲解·树遍历
miller-tsunami10 分钟前
排序的相关知识点
数据结构·排序算法
Escalating_xu13 分钟前
【C 语言项目】数组和函数综合实践:从零实现控制台扫雷游戏
c语言
syagain_zsx35 分钟前
算法基础篇 · 03 枚举(C++ 题解)
c++·算法·二进制·枚举
weixin_307779131 小时前
C++代码实现MATLAB中的ode23tb函数功能
开发语言·c++·算法·matlab
我是章汕呐2 小时前
地级市能源消耗量及消耗强度数据【2006-2023年】平衡面板
人工智能·经验分享·算法·回归
charliejohn2 小时前
计算机考研 408 数据结构 堆的插入与删除 堆排序
算法
老鱼说AI3 小时前
从点积到希尔伯特空间:向量内积的几何本质与大模型相似度度量
人工智能·深度学习·线性代数·算法·机器学习·数学建模
地平线开发者3 小时前
模型部署|如何解决算子约束
深度学习·算法·自动驾驶
Navigator_Z4 小时前
LeetCode //C - 1254. Number of Closed Islands
c语言·算法·leetcode