当前位置: 首页 > news >正文

1322: 同心共筑中国梦

这道题有2000个样例的话,N3的话会时间超限,需要想到用距离来判断外心。现在复杂度是n2

#include <bits/stdc++.h>
using namespace std;
const int N=2010;
long x[N],y[N];
long long dist[N][N];
int main(){int mod=2333;int n;scanf("%d",&n);for(int i=1;i<=n;i++){scanf("%lld %lld",&x[i],&y[i]);}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){dist[i][j]=(x[j]-x[i])*(x[j]-x[i])+(y[j]-y[i])*(y[j]-y[i]);}}int ans=0;for(int i=1;i<=n;i++){sort(dist[i]+1,dist[i]+1+n);int k=1;for(int j=3;j<=n;j++){ // 因为dist[i][1]一定是第i个点与自己的距离 if(dist[i][j]==dist[i][j-1]){k++;}else{if(k>=3){ans+= k*(k-1)*(k-2)/6;}k=1;}if(j==n){ //如果遍历最后一个时,发生了相同,这时候要尝试输出一下答案,如果发生了不同,k=1时,ans只会加0; ans+= k*(k-1)*(k-2)/6;}}}printf("%d",ans);
}
http://www.jsqmd.com/news/415719/

相关文章:

  • 吐血推荐! AI论文平台 千笔·专业学术智能体 VS 灵感风暴AI,本科生专属神器!
  • Alibaba DASD-4B Thinking 对话工具 Keil5 项目调试问题智能诊断
  • Cogito 3B实战教程:Ollama中启用logprobs进行输出可信度评估
  • 2026年铸铁管件公司权威推荐:不锈钢管薄壁管、不锈钢给水管、卫生级不锈钢管、双相不锈钢管、变径类管件选择指南 - 优质品牌商家
  • Ollama部署Yi-Coder-1.5B:提升开发效率的秘诀
  • Nano-Banana Studio在Windows11上的开发环境配置
  • 2026年评价高的支撑类管件公司推荐:焊接不锈钢管/碳钢管件/装饰用不锈钢管/铸铁管件/选择指南 - 优质品牌商家
  • 分享一个aigc创作工具,支持nano banana pro、sora2等 - sherlock
  • Blender3mfFormat:重塑3D打印工作流的突破性工具
  • 输入法词库跨平台迁移全攻略:imewlconverter解决方案
  • 造相Z-Image模型性能优化全攻略:从硬件到算法的全方位调优
  • Nunchaku-flux-1-dev与卷积神经网络:生成模型结构可视化
  • 造相-Z-Image-Turbo多场景落地案例:虚拟偶像设计、短视频封面、电商主图
  • Qwen3-TTS-12Hz-1.7B-VoiceDesign模型解析:双轨流式架构详解
  • 突破VMware限制:跨平台macOS虚拟机部署全攻略
  • 智能审稿追踪:颠覆学术出版流程的自动化解决方案
  • 安全私密的AI股评:本地化部署全流程解析
  • 基于RexUniNLU的智能文档解析系统:PDF/Word文本提取与分析
  • 2026年美术艺考集训厂家推荐:中考美术艺考培训学校/中考美术艺考培训画室/中考美术艺考集训画室/选择指南 - 优质品牌商家
  • Retinaface+CurricularFace快速部署:人脸识别API搭建指南
  • 手把手教你用苏-FLUX小红书极致真实V2,快速制作小红书风格人像
  • Qwen3-ASR-1.7B开源大模型教程:无需外部LM的端到端ASR部署
  • Jam创建项目工程源码分析(2) 生成构建项目所需的jam文件
  • RMBG-2.0与Unity集成:游戏素材快速处理方案
  • 一键部署Qwen3-TTS:打造你的多语言语音助手
  • BetterGI:让原神体验升级的智能辅助工具全攻略
  • 2026年不锈钢管公司权威推荐:方形不锈钢管、无缝不锈钢管、焊接不锈钢管、矩形不锈钢管、螺纹接头管件选择指南 - 优质品牌商家
  • 消费级GPU也能跑!Qwen3-ASR-0.6B语音识别部署指南
  • 无线投屏与跨设备控制的开源解决方案:QtScrcpy全指南
  • Lite-Avatar形象库与Linux系统:高效部署与性能优化