一般我们见到这种多边形可以认定为n边形,我们可以知道n边形的对角线是n(n-3)/2,因此我们可以推断中间交点的数量,如:四边形对角线交点为 1个;五边形对角线交点为5个;六边形对角线为15个等等所以n边形的对角线交点为n(n-1)(n-2)(n-3)/24。

在洛谷中如果直接套公式不会拿满分,所以你要改变公式为(n*(n-1)/2*(n-2)/3*(n-3)/4),这样你才能拿满分。

同时,题目要求范围,要小心数值不要太小或太大,所以用上了

unsigned long long n;

有了以上的步骤就可以拼凑出题解了(注意要“return 0”,不然也给不了满分):

#include<bits/stdc++.h>
using namespace std;
int main()
{unsigned long long n;cin>>n;cout<<((n*(n-1)/2*(n-2)/3*(n-3)/4))<<endl;return 0;
}

洛谷P2181 对角线相关推荐

  1. 洛谷P2181答案C语言,洛谷P2181 对角线(组合数)

    题目描述 对于一个N个定点的凸多边形,他的任何三条对角线都不会交于一点.请求楚图形中对角线交点的个数. 例如,6边形: 输入输出格式 输入格式: 第一行一个n,代表边数. 输出格式: 第一行输出交点数 ...

  2. 洛谷P2181 对角线(c语言)

    第三篇题解 题目描述 对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点.请求出图形中对角线交点的个数. 例如,6 边形: 输入格式 输入只有一行一个整数 nn,代表边数. 输出格式 输 ...

  3. 洛谷P2181对角线题解(C语言)

    题目描述 对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点.请求出图形中对角线交点的个数. 例如,6 边形: 输入格式 输入只有一行一个整数n,代表边数. 输出格式 输出一行一个整数代 ...

  4. 洛谷 P2181 对角线

    P2181 对角线 传送门 题目描述 对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点.请求出图形中对角线交点的个数. 例如,6 边形: 输入格式 输入只有一行一个整数 n,代表边数. ...

  5. 洛谷P2181——对角线

    P2181 对角线 原题传送 题目描述 对于一个N个定点的凸多边形,他的任何三条对角线都不会交于一点.请求楚图形中对角线交点的个数. 例如,6边形: 输入输出格式 输入格式: 第一行一个n,代表边数. ...

  6. 洛谷 - P2181 - 对角线 - 打表 - 组合数学

    https://www.luogu.org/problemnew/show/P2181 对于某条对角线,除去从两端出发的对角线,其他的都与它有1个交点. 每个点有(n-3)条对角线,每条对角线和其余C ...

  7. 洛谷 P2181对角线——排列组合

    P2181看到的时候觉得思考难度极大,想要利用图论求解,但没有思路,最后从答案中明白,核心是排列组合,三条对角线不会交于一点,所以任何一点都必须由两条对角线组成--即四个点确定一个交点. 也就是问,顶 ...

  8. 洛谷P2181 对角线(组合数)

    题目描述 对于一个N个定点的凸多边形,他的任何三条对角线都不会交于一点.请求楚图形中对角线交点的个数. 例如,6边形: 输入输出格式 输入格式: 第一行一个n,代表边数. 输出格式: 第一行输出交点数 ...

  9. 洛谷 P2181 对角线(C语言)

    题目描述 对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点.请求出图形中对角线交点的个数. 例如,6 边形: 输入格式 输入只有一行一个整数 n,代表边数. 输出格式 输出一行一个整数 ...

最新文章

  1. 计算机组装cpu用哪种好,教你电脑处理器哪款好
  2. 检测到目标服务器启用了trace方法_CVPR2019目标检测方法进展综述
  3. [20170513]update结果集.txt
  4. Java 接口(interface)的用途和好处
  5. 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
  6. 操作系统实验报告15:进程同步与互斥线程池
  7. matlab中 nntwarn off,network的subsindex的定义问题
  8. c店店铺名怎么用旗舰店_大发现!三利和洁丽雅2大国民毛巾品牌也有1688店铺!...
  9. 利用朴素贝叶斯算法识别垃圾邮件
  10. tf.nn的conv2d卷积与max_pool池化
  11. python第三方库笔记本_Python用什么笔记本电脑较好?
  12. w10共享网络没有计算机,win10网络共享找不到对方电脑怎么办
  13. [Realtek sdk-4.4.x ]RTL8198D+RTL8192F+RTL8812F WiFi 信道、频宽、加密方式、SSID设置(WPA/WPA/WPA3加密方式)
  14. [GRE] 填空经典1290题 错题(一)
  15. 基于STM32的TFT-LCD触摸屏实验(HAL库)
  16. Microsoft Visual Studio Installer Projects下载缓慢下载不动的解决办法
  17. svchost占用内存过高电脑很卡如何解决
  18. matlab等势面,利用Matlab模拟点电荷系的电场线和等势面
  19. 全面解说火星人集成灶:多方面拿下第一,到底是如何做到的?
  20. vmware启动虚拟机报错:Please make sure that the kernel module `vmmon‘ is loaded.

热门文章

  1. 膝盖发软、咔咔响,髌骨软化在作怪
  2. 只有医者对治好耳鸣心怀希望,耳鸣者才有希望!
  3. webform使用glimpse测试系统性能
  4. 14、TensorFLow 变量命名空间
  5. visio常用快捷键_[转载]VISIO常用快捷键
  6. 在apk模拟器中安装和卸载apk文件
  7. 选择一只好股票的方法
  8. 使用Markdown修改图片大小
  9. iOS蓝牙中的进制转换
  10. UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xf9 in position 56: illegal multibyte sequence