首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
honoka和格点三角形
5条解析
开通博客写题解
谷雨逝
发表于 2020-02-04 23:35:05
honoka最近在研究三角形计数问题。她认为,满足以下三个条件的三角形是“好三角形”。1.三角形的三个顶点均为格点,即横坐标和纵坐标均为整数。2.三角形的面积为1。3.三角形至少有一条边和x轴或y轴平行。honoka想知道,在平面中选取一个大小为 的矩形格点阵,可以找到多少个不同的“好三角形”?由
展开全文
zitoLi
发表于 2020-02-18 15:08:58
我是怎么浪费草稿纸画图的#include<bits/stdc++.h>using namespace std;/*简单数学有一边平行=>两种情况:底1高2,底2高1,底2高1:平行于x轴:(n-1)(m-2)m2平行于y轴:(n-2)(m-1)n2 交换n,m即可 底1高2 按
展开全文
npucfy
发表于 2020-12-03 17:18:51
题目链接 https://ac.nowcoder.com/acm/contest/3002/A1. 分析对于每一列(行),固定其长度为1或2,找能构成面积为1的三角形的个数,应该是 ,然而其中有重复计算的个数需要去掉,重复的是列(行)取的边和行(列)垂直的情况,为 。对于行和列,分别计算求和,再减去
展开全文
小男娘
发表于 2025-11-27 22:40:36
显然答案为。 #include <iostream> using namespace std; using ll = long long; const int MOD = 1e9 + 7; ll n; ll m; int main() { ios::sync_with_s
展开全文
BQR4587
发表于 2025-12-27 19:47:32
虽然不难,可以轻松使用小学奥数的想法解决,但是我已经小学毕业了,如何更无脑解决这个问题呢?发现答案无论怎么样都是个多项式,所以考虑一下小范围暴力,然后拉格朗日插值求出远处的答案。小范围的暴力很好写,直接 O(n^6) 枚举三角形三个点,再用叉积公式计算面积就好了!怎么插值呢,毕竟是二维的,你可以一维
展开全文
查看本题
查看本题讨论
相关比赛
3002-2020牛客寒假算法基础集训营1
进入比赛
5293-2020牛客寒假算法基础集训营1(重现赛)@改名啦啦
进入比赛
5333-2020牛客寒假算法基础集训营1(重现赛)@改名啦啦
进入比赛
118654-牛客2025秋季算法编程训练联赛1-基础组
进入比赛
119232-牛客2025秋季算法编程训练联赛1-提升组
进入比赛
等你来战
查看全部
牛客周赛 Round 125
报名截止时间:2026-01-04 21:00
牛客挑战赛85
报名截止时间:2026-01-09 22:00
牛客周赛 Round 126
报名截止时间:2026-01-11 21:00
牛客小白月赛127
报名截止时间:2026-01-16 21:00
2026牛客寒假算法基础集训营1
报名截止时间:2026-02-03 18:00
2026牛客寒假算法基础集训营2
报名截止时间:2026-02-05 18:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题