当前位置: 首页 > news >正文

6501: 鸡兔同笼

描述

一个笼子里面关了鸡和免子(鸡有两只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。

输入

一个正整数a(a<32768)。

输出

包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0。

样例输入

样例输出

提示

样例输入2

3

样例输出2

0 0

#include <iostream>
#include <iomanip>
using namespace std;


int main()
{
    int sum, max, min, mod1, mod2;

    max = min = mod1 = mod2 = 0;

    cin >> sum;

    if (sum % 2 != 0) {
        cout << min << " " << max;
    }
    else {
    
        max = sum / 2;
        mod1 = sum % 2;
        if (mod1 != 0) {
            max = min = 0;
            cout << min << " " << max;
        }
        else {
            min = sum / 4;
            mod2 = sum % 4;
            if (mod2 == 2) {
                min += 1;
                cout << min << " " << max;
                
            }
            else if (mod2 == 0) {
                cout << min << " " << max;
            }
            else {
                
                max = min = 0;
                cout << min << " " << max;
            }
            
        }

    }

}

http://www.lryc.cn/news/43288.html

相关文章:

  • Linux项目自动化构建工具-make/makefile 介绍及使用
  • 【云原生|Docker】06-dokcerfile详解
  • 【SCL】博图——先入先出排序法
  • OSPF----特殊区域
  • JVM-类加载
  • 超详细讲解C语言文件操作!!
  • linxu学习之进程
  • 蓝桥杯真题2
  • PWM互补输出,以及死区时间计算
  • 基于深度学习的海洋动物检测系统(Python+YOLOv5+清新界面)
  • C# 计算方差
  • HJZS电源监视继电器HJZS-E202 AC220V
  • dolphinscheduler 2.0.6 资源中心改造方案二:通过NFS挂载共享目录
  • 基于集成学习的用户流失预测并利用shap进行特征解释
  • 【Java版oj 】 day17杨辉三角形的变形、计算某字符出现次数
  • 智能驾驶芯片赛道混战:如何看待5类玩家的竞争格局?
  • vue antd table表格的增删改查(三)input输入框根据关键字模糊查询【后台管理系统 使用filter与indexOf嵌套】
  • 【计组】性能指标——速度
  • 【PC自动化测试-4】inspect.exe 详解
  • 比肩ChatGPT的国产AI:文心一言——有话说
  • 【第13届蓝桥杯】C/C++组B组省赛题目+详解
  • STM32 KEI 调试新手注意事项
  • Windows权限提升—令牌窃取、UAC提权、进程注入等提权
  • 不做孔乙己也不做骆驼祥子
  • ChatGPT原理解析
  • 常用算法实现【必会】:sort/bfs/dfs
  • 瑟瑟发抖吧——用了这款软件,我的开发效率提升了50%
  • 笔记本只使用Linux是什么体验?
  • pipeline业务发布
  • 【巨人的肩膀】JAVA面试总结(七)