每日一题: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;
}
相关推荐
MATLAB代码顾问11 分钟前
多种群协同进化算法(MPCE)求解大规模作业车间调度问题——附MATLAB代码
开发语言·算法·matlab
FQNmxDG4S14 分钟前
JVM内存模型详解:堆、栈、方法区与垃圾回收
java·jvm·算法
We་ct33 分钟前
LeetCode 72. 编辑距离:动态规划经典题解
前端·算法·leetcode·typescript·动态规划
AI科技星34 分钟前
精细结构常数α作为SI 7大基本量纲统一耦合常数的量子几何涌现理论
算法·机器学习·数学建模·数据挖掘·量子计算
txzrxz1 小时前
动态规划——背包问题
算法·动态规划
Yingye Zhu(HPXXZYY)1 小时前
洛谷 P15553 [CCPC 2025 哈尔滨站] 液压机
算法
谭欣辰2 小时前
LCS(最长公共子序列)详解
开发语言·c++·算法
m0_629494732 小时前
LeetCode 热题 100-----17.缺失的第一个正数
数据结构·算法·leetcode
Cando学算法2 小时前
鸽笼原理(抽屉原理)
c++·算法·学习方法
Tisfy2 小时前
LeetCode 0796.旋转字符串:暴力模拟
算法·leetcode·题解·模拟·字符串匹配