浙江工商大学20机试(oj复试)鸡兔同笼

鸡兔同笼

题目描述
一个笼子里面关了鸡和兔子(鸡有两只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物?
输入格式
一个正整数a(a<32768)
输出格式
包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0。
样例输入

20

样例输出

5 10

思路:
计算一下即可

#include<bits/stdc++.h>
using namespace std;
main(){
	int n;
	int maxx,minn;
	cin>>n;
	if(n%2!=0){
		cout<<"0 0"<<endl;
		return 0;
	}
	if(n==2){
		cout<<"1 1"<<endl;
		return 0;
	}
	if(n%4==0){
		maxx=n/2;
		minn=n/4;
		
	}else{
		maxx=n/2;
		minn=(n-2)/4+1;
	}
	cout<<minn<<" "<<maxx<<endl;
}
### 浙江工商大学复试OJ在线判题系统概述 浙江工商大学OJ平台是一个用于评估学生编程能力和算法理解能力的重要工具[^2]。该平台不仅支持多种编程语言,还提供了丰富的练习题目和模拟考环境,特别适合初学者以及正在准备考研复试的学生。 #### 题目类型与难度级别 平台上涵盖了不同类型的编程挑战,从基础的数据结构操作到复杂的算法设计均有涉及。对于新手而言,这些题目相对较为友好,能够帮助其逐步建立信心并提高解题技巧。例如,在2021年的中就出现了名为“荧光屏编程”的有趣问题[^4]: ```plaintext 题目描述:给定四个整数a, b, c, d (范围为0至9),要求输出一个5x23大小的字符矩阵来展示这四个数字。 输入格式:四个整数 a, b, c, d 输出格式:使用'-'代表关闭状态,'*'表示点亮的状态构建图案;各数字间留有一个空白列分隔符。 ``` 另一个实例是在2022年举行的另一场竞赛活动中提出的“输出字符三角形”,它考验了参赛者处理字符串的能力[^3]: ```plaintext 样例输出: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A B ... ``` 通过参与这样的活动,学生们可以获得宝贵的实践经验,并学会如何有效地调自己的代码以满足特定的要求。 #### 使用建议 为了充分利用这一资源,推荐采取以下策略: - 定期访问网站浏览最新发布的题; - 尝解答各种难度级别的习题,尤其是那些与目标领域密切相关的项目; - 积极参加由学校或其他构举办的线上/线下比赛,以此检验个人水平并与他人交流心得。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值