|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 zhangjinxuan 于 2023-8-22 20:44 编辑
梦想星际舰队第14关 && FCOI #8 题解
第一题:体积
题目描述
zhangjinxuan 有一个长 a 宽 b 高 c 的长方体,sfqxx 有一个棱长为 d 的正方体。
若 zhangjinxuan 的长方体体积比 sfqxx 的正方体体积大,输出 big,如果相等,输出 same,否则输出 small
输入格式
四个整数 a, b, c, d。
输出格式
一个字符串表示答案。
输入输出样例
输入 #1
输出 #1
输入 #2
输出 #2
输入 #3
输出 #3
数据范围
对于 100% 的数据,保证 1≤a,b,c,d≤10^6。
其他说明
本题目为 zhangjinxuan 原创题目。
测试链接:https://www.luogu.com.cn/problem/U325369
答案与解析
[/hide]
最佳战士排行榜
[/hide]
根据题目描述,我们需要比较两个几何体的体积大小。其中,zhangjinxuan的长方体体积为a*b*c,sfqxx的正方体体积为d*d*d。
我们可以通过计算体积的值来比较它们的大小。如果zhangjinxuan的长方体体积大于sfqxx的正方体体积,即a*b*c > d*d*d,则输出"big";如果它们的体积相等,即a*b*c = d*d*d,则输出"same";否则,即a*b*c < d*d*d,则输出"small"。
具体实现代码如下:
- a, b, c, d = map(int, input().split())
- volume_zhangjinxuan = a * b * c
- volume_sfqxx = d * d * d
- if volume_zhangjinxuan > volume_sfqxx:
- print("big")
- elif volume_zhangjinxuan == volume_sfqxx:
- print("same")
- else:
- print("small")
复制代码
希望能帮到你!如果还有其他问题,请随时提问。
|
|