FZU2110 Star——————简单题

MiniMax H3本地部署与ComfyUI集成实战:从环境配置到提示词优化 文本到视频生成是AI内容创作领域的关键技术,它基于扩散模型等深度学习原理,将自然语言描述转化为连贯的动态视觉序列。这项技术的核心价值在于大幅降低了视频制作的门槛,为短视频创作、概念可视化、教育内容生成等场景提供了高效工具。在实际工程实践中,成功部署和运行此类模型,如近期备受关注的MiniMax H3,需要精准处理环境配置、显存优化和提示词工程等环节。其中,解决“CUDA error: no kernel image is available”等版本兼容性问题,以及针对“8G显存”等有限资源进行参数调优,是确 阅读详情

Star

Accept: 1174 Submit: 3553
Time Limit: 1000 mSec Memory Limit : 32768 KB

Problem Description

Overpower often go to the playground with classmates. They play and chat on the playground. One day, there are a lot of stars in the sky. Suddenly, one of Overpower’s classmates ask him: “How many acute triangles whose inner angles are less than 90 degrees (regarding stars as points) can be found? Assuming all the stars are in the same plane”. Please help him to solve this problem.
Input
The first line of the input contains an integer T (T≤10), indicating the number of test cases.

For each test case:

The first line contains one integer n (1≤n≤100), the number of stars.

The next n lines each contains two integers x and y (0≤|x|, |y|≤1,000,000) indicate the points, all the points are distinct.

Output
For each test case, output an integer indicating the total number of different acute triangles.
Sample Input
1
3
0 0
10 0
5 1000
Sample Output
1
Source
“高教社杯”第三届福建省大学生程序设计竞赛


给你一些点,让你找出三个点,求找出三个点组成的三角形是锐角三角形的个数(方案数)

简单题,计算下两条边的点积,若点积大于0就说明这里两条边的夹角是锐角

#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cmath>
#include<cstring>
#include<string>
using namespace std;
typedef long long ll;

struct P{
	ll x,y;
	
}p[105];

ll dot(P A, P B, P C)//求AB与AC的点积
{
	P AB, AC;
	AB.x = B.x-A.x;
	AB.y = B.y-A.y;
	AC.x = C.x-A.x;
	AC.y = C.y-A.y;
//	prllf("(%d,%d)*(%d,%d) ",AB.x,AB.y,AC.x,AC.y);
	return AB.x*AC.x+AB.y*AC.y;
}

int main()
{
	ll t,n,x,y;
	cin>>t;
	while(t--)
	{
		cin>>n;
		for(ll i=0;i<n;++i)
			cin>>p[i].x>>p[i].y;
		ll ans = 0;
		for(ll i=0;i<n;++i)//A
			for(ll j=i+1;j<n;++j)//B
				for(ll k=j+1;k<n;++k)//C	AB*AC>0 && BA*BC>0 && CA*CB>0
				{
					if(dot(p[i],p[j],p[k])>0 && dot(p[j],p[i],p[k])>0 &&dot(p[k],p[i],p[j])>0)
						ans ++;
				}
		cout<<ans<<endl;
	}
	return 0;
}

AI挖矿技术全景解析:从智能勘探到自主开采的2025年度技术演进与产业变革 随着全球关键矿产资源需求激增与开采难度加剧,人工智能(AI)技术正在重塑矿业全生命周期。本文系统综述了2025年AI挖矿技术的最新进展,涵盖从地质勘探、资源评估到自主开采、安全监控的完整技术链条。基于Elsevier 2025年发表的最新研究成果及IEEE会议前沿动态,本文深入分析了深度学习、强化学习、计算机视觉等核心技术在矿物识别、品位预测、设备维护等场景的应用机制。研究数据显示,AI技术已使勘探成功率提升45%,设备停机时间减少35%,整体运营效率提高40%以上。 阅读详情

相关推荐

WPS专业版自带字体

WPS专业版其中一个好处就是自带了部分有版权的字体,就算你安装了没买授权,他也会给你在系统里面安装上这些字体,至于没授权继续用合不合规我不知道。但是带来的实实在在的好处就是有些子他支持的全啊。 /usr/share/fonts/wps-office/FZWBK.TTF: 方正魏碑_GBK,FZWeiBei\-S03:style=Regular /usr/share/fonts/wps-office/FZFSK.TTF: 方正仿宋_GBK,FZFangSong\-Z02:style=Regular /us

chenqioulin的博客 5700

STAR原则及使用

STAR原则,即Situation、Task、Action、Result四个英文单词的首字母组合。 STAR是一种重要的结构化思维方法。 S(Situation)场景,也就是描述问题、事件发生时所处的背景状况,为什么要做这件事? T(Task)任务,描述某(类)人在背景环境中要执行的任务或担任的角色,要达成的目标,明确任务,如何明确你的目标? A(Action)行动,描述达成任务或执行任务的过程中采取的行动、所用的操作及使用的方法,为什么这么做,其他方案优劣? R(Result)结果,任务在执行行动后所达

BeginnerMind 1万+

Veritas NetBackup 10.1 Windows安装指南:从账户配置到完整部署

本文详细介绍了Veritas NetBackup 10.1在Windows系统上的完整安装流程,从账户配置到部署验证。重点讲解了创建专用服务账户、安装组件选择、许可证输入等关键步骤,并提供了常见问题排查和进阶配置建议,帮助用户顺利完成企业级备份解决方案的部署。

weixin_26765287的博客 454

19级算法训练赛第七场

19级算法训练赛第7场 A - 程序设计:合并数字 蒜头君得到了 n 个数,他想对这些数进行下面这样的操作,选出最左边的相邻的差的绝对值为 1 的两个数,只保留较小的数,删去较大的数,直到没有两个相邻的差的绝对值为 1 的数,问最多可以进行多少次这样的操作? 输入格式 输入第一行为一个整数 n(1 \leq n \leq 10^5)n(1≤n≤10 5),表示数字的总数 第二行为 n个整数 x_1,x_2,…,x_n(0 \leq x_i \leq 10^9)x 1 ,x 2,…,x n (0≤x i ≤1

xunber_的博客 4627

UE5游戏逆向实战:用FModel提取.pak文件中的3D模型(附Dumper-7避坑指南)

本文详细介绍了如何使用FModel工具从UE5游戏的.pak文件中提取3D模型,并提供了Dumper-7的避坑指南。内容涵盖FModel工具链配置、UE5特有的unversioned properties问题解决方案、Dumper-7实战流程以及模型后处理技巧,帮助开发者高效获取游戏资产。

weixin_30872499的博客 422

告别死记硬背!用业务场景驱动理解SAP PS OPSA参数文件配置

本文通过制造业新产品研发项目案例,详细解析SAP PS模块中OPSA参数文件配置的实际应用。从项目立项、WBS分解到研发物料管理,系统讲解关键配置项的业务价值,帮助用户告别死记硬背,实现业务场景驱动的参数配置学习。特别适合制造业项目管理人员提升SAP PS配置效率。

weixin_30415113的博客 481

hdu5563 Clarke and five-pointed star

思路:正五边形的判断。在正五边形中任意两点之间的距离只有两种情况,所以求出所有点之间的距离排序,前后比较纪录有多少个不同距离的边长。 // #pragma comment(linker, "/STACK:1024000000,1024000000") #include #include #include #include #include #include #include #in

KIJamesQi的博客 481

R语言:基于Spatstat包的单变量和双变量平面Ripley‘s K函数分析

因为网上查找得到的R语言K函数分析的资料很少,Spatstat包的介绍也很少,所以抛砖引玉。本文简单介绍了使用R语言spatstat包的Kest,Kcross(Lcross)和Kinhom方法进行了单变量和双变量平面Ripley's K函数分析的方法及代码,希望有所帮助。

hsdcmax的博客 1万+

别让PEX和后仿真拖后腿:Calibre与Virtuoso ADE联调的那些‘坑’与最佳实践

本文深入探讨了Calibre与Virtuoso ADE在PEX寄生参数提取和后仿真联调中的常见问题与解决方案。针对DRC/LVS验证通过后出现的网表导入错误和仿真波形异常,提供了七大典型场景的实战经验,包括PEX提取模式选择、CalibreView生成细节、环境变量配置等关键环节的最佳实践,助力工程师高效完成芯片设计验证。

weixin_33695450的博客 393

20 Embedding 与向量检索:语义为什么能变成距离

Embedding 是 RAG 语义检索的数学基础。本文用工程视角讲清文本如何变成向量,为什么语义相近会表现为距离相近,Top-K 检索如何工作,以及在模型选择、同模型约束、精确匹配和召回评估上的常见坑。

老于的笔记的专栏 6203

FZU2110 Star【计算几何】

Overpower often go to the playground with classmates. They play and chat on the playground. One day, there are a lot of stars in the sky. Suddenly, one of Overpower’s classmates ask him: “How many acu...

wybooooooooo的博客 294

2026华为OD面试题029:勇攀数字高峰

在给定的数字地形图里寻找登山路径,数字代表当前位置的海拔高度。要求从最低海拔出发,不断攀登,最终到达最高山峰。地图保证最低海拔和最高山峰都只有一个。 登山规则: - 路径上的海拔必须严格递增 - 只能向上下左右 4 个方向移动 - 路径必须从最低海拔开始,到最高海拔结束 - 每个地点只能走一次 - 每一步的攀登高度差必须大于 0,且不超过指定值 `K` 输出满足条件的登山路径的数量。

琅嬛福地 116

fzu 2110 Star(枚举)

题目链接:fzu 2110 Star 题目大意:给出若干的点,计算出用这些点可以组成的锐角三角形的个数。 解题思路:枚举三个点,然后按照向量相乘大于0作为锐角来考虑。 #include #include typedef long long ll; const int N = 105; struct point { ll x, y; void get() {

不慌不忙、不急不躁 1231

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ACM--计算几何--FZU--2110--Star

题目oj地址:http://acm.fzu.edu.cn/problem.php?pid=2110                                                    Problem 2110 Star

戎码人生 753

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

FZU 2110 Star

题意:求有n个点能组成几个锐角三角形,很容易想到:a^2+b^2 > c^2 (c应该是最大的),考虑了精度问题#include #include #include #include using namespace std; const int MAXN = 2005; #define eps 1e-9 struct node{ double x,y; }; int check

那些年 1006

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

福瑞角色CG制作全解析:从建模、毛发到绑定渲染

在三维动画制作中,角色建模与绑定是决定成品质量的核心环节。传统CG流程通常围绕人类或真实动物优化,而拟人化动物角色——即福瑞角色,却因混合了人体结构与动物特征,成为技术上的“非标品”。这类角色的头部比例、吻部形态、耳朵与尾巴的动态,都需要定制化的建模规范和绑定方案。毛发系统更是渲染压力与视觉真实感的关键,大面积皮毛的密度分布直接影响动画表演的生动度。Blender与UE5的组合为中小团队提供了从雕刻、绑定到实时渲染的完整路径,结合Auto-Rig Pro等插件可显著提升效率。无论是制作兽人、拟人动物,还是打

weixin_33875564的博客 340

FZU-2110-Star

I - Star Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u SubmitStatusPracticeFZU 2110 Description Overpower often go to the playground with classmates. They play and ch

Prim 418

FZU 2110 Star(计算几何)

题目:http://acm.fzu.edu.cn/problem.php?pid=2110 代码: #include #include #include #include #define eps 1e-9 using namespace std; struct node { double x,y; /

Pig_Me的博客 342

fzu 2110 star 结构体

Description Overpower often go to the playground with classmates. They play and chat on the playground. One day, there are a lot of stars in the sky. Suddenly, one of Overpower’s clas

a716121的专栏 509

FZU - 2110 Star

题目大意:给出n个点的坐标(整数),选3个点组成三角形问能形成多少个锐角三角形 解析:直接暴力枚举,3个 for循环,如果能构成锐角三角形的条件是,假设三条边为 a, b, c,且 c 为最大边如果 a^2+b^2 > c^2这满足锐角三角形 #include using namespace std; double a, b, c, x[105], y[105]; double f

Bingo 1767

FZU Problem 2110 Star (数学)

题目链接:http://acm.fzu.edu.cn/problem.php?pid=2110 Problem Description Overpower often go to the playground with classmates. They play and chat on the playground. One day, there are a lot of star...

1259

FZU OJ 2110 Star (计算几何)

Problem 2110 Star Accept: 585    Submit: 1731 Time Limit: 1000 mSec    Memory Limit : 32768 KB  Problem Description Overpower often go to the playground with classmates. They play and chat o

Just do it ! 1663

FZU 2110Star(计算几何)

Problem DescriptionOverpower often go to the playground with classmates. They play and chat on the playground. One day, there are a lot of stars in the sky. Suddenly, one of Overpower’s classmates ask

linlinsong—ACM界蒟水! 668

FZU Problem 2110 Star

枚举就可以,因为刚学了dfs,所以用DFS做的,其实3个for循环就可以了。   #include #include #include #define HG -1e-12 using namespace std; int n,sum,vis[110],temp[5]; typedef struct point { int x,y; } point; point p[110]; int

anqier0468的专栏 661
上一篇: FZU2109 Mountain Number——————数位DP
下一篇: Codeforces Div.3 C. Gourmet Cat——————思维,贪心
陶鸿杰
博客等级 码龄9年 93粉丝 298原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值