首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
三角谜题
4条解析
开通博客写题解
锦夏挽秋
发表于 2025-04-18 15:14:57
由于题目不保证给出的木棍长度各不相同,所以处理输入时,长度相同的木棍,进行数量叠加。叠加时注意,如果数量超过了3,直接数量改写为3,因为我们只需组合一个三角形,再多没用,而且数量叠加起来还可能爆int。然后题目要求是等腰三角形,因此先选一个最长的边 作为腰(数量至少有2 才有资格),这是因为,如果存
展开全文
番禺小韭菜
发表于 2025-03-04 11:21:24
#include <bits/stdc++.h> using namespace std; typedef long long LL; const LL INF = 0x3f3f3f3f3f3f3f3f; const int N = 1e6 + 10; map<int, int&
展开全文
牛客856751393号
发表于 2025-03-06 23:16:52
根据其他同学的提示和启发,修改了寻找三条边的判断逻辑。但是仍然存在两个问题:1.提交不通过,使用自测数据和C++版的比对,结果是一样的,怀疑可能是系统问题。2.因为第一条的原因,使用input()逐行读取是否会导致超时的问题也无法验证。我看C++版的好像也是逐行读取,运行也很快。(题目特意提醒了较快
展开全文
greatofdream
发表于 2025-08-20 13:57:23
import math def trig_area(a, c): s = float((a + a + c) / 2) return math.sqrt(s * (s - a) * (s - a) * (s - c)) T = int(input()) for t in range(
展开全文
查看本题
查看本题讨论
相关比赛
97443-牛客周赛 Round 71
进入比赛
98329-牛客周赛71内测
进入比赛
98869-11
进入比赛
99022-卷起来啊
进入比赛
99248-测试
进入比赛
等你来战
查看全部
牛客小白月赛120
报名截止时间:2025-09-05 21:00
牛客周赛 Round 108
报名截止时间:2025-09-07 21:00
牛客练习赛144
报名截止时间:2025-09-12 21:30
牛客周赛 Round 109
报名截止时间:2025-09-14 21:00
牛客挑战赛82
报名截止时间:2025-09-19 22:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题