2638: 【例19.1】 鸡兔同笼

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:68 解决:46

题目描述

一个笼子里面关了鸡和兔子(鸡有 $2$ 只脚,兔子有 $4$ 只脚,没有残疾的)。已经知道了笼子里面脚的总数 $n$,问笼子里面至少有多少只动物,至多有多少只动物。

输入

一行,一个正整数 $n$ ($n < 32768$)。

输出

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

样例输入 复制

20

样例输出 复制

5 10

提示


#include<bits/stdc++.h>
using namespace std;
int n;
int main(){
    cin>>n;
    if(n%4==0) cout<<n/4<<' '<<n/2;
    else
        if(n%2==0) cout<<n/4+1<<' '<<n/2;
        else cout<<0<<' '<<0;
    return 0;
}