uva 10213

来源:互联网 发布:百知尚行 编辑:程序博客网 时间:2024/06/07 04:41

题解思路:这个题用的是欧拉公式,在平面图中,V-E+F=2,其中V是顶点数,E是边数,F是面数。对于这个题只要计算V和E就好。

我们从一个顶点开始枚举对角线,这条线左边有 i 个点,那么右边有 n-i-2 个点,那么两边的连线在这条对角线上形成 i * (n-i-2) 个交点,得到 i * (n-i-2) + 1条线段,然而每个交点,

重复计算了四次,每条线段被重复计算了二次,所以总数就是技术分享技术分享,V 加 n 的意思就是加上原来的 n 个顶点,E 加 2n的意思就是,

先加原来 n 个点相邻的边数,然后再加上这个椭圆被这个圆分成的n条边,最后就是在总面数再减去那一个“无限面”。这个公式不要用循环来算,要化简公式,最后结果还是挺简单的。

ans = n * (n-1) * (n-2) * (n-3)/24 + n * (n-3)/2 + n + 1。

另外直接用__int128_t 就行了,不过输出要一个个输出,因为没有这样的输出格式


#include<bits/stdc++.h>using namespace std;typedef __int128_t  ll;const int mx = 1e4+10; long long  n,m;void show(ll ans){if(ans<10) printf("%d",ans);else{show(ans/10);printf("%d",ans%10);}}int main(){while(~scanf("%lld",&m)){while(m--){scanf("%lld",&n);ll ret = 1;show(ret * n * (n-1) * (n-2) * (n-3)/24 + n * (n-3)/2 + n + 1);puts(""); }}return 0;}


阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 土家酱香饼发源地 土家酱香饼酱料做法 鸭酱的做法 八千客酱香饼 酱香饼的 土家酱香饼的制作方法 土掉渣酱香饼 手抓饼酱香饼 酱香饼馅饼技术 土家酱香饼酱料的做法 土家酱香饼怎么作 麻婆豆腐用什么酱 葱花酱香饼 酱香饼技术配方 土家酱香饼成本 土家酱香饼简介 酱香饼车 土酱香饼 酱香饼防油纸袋 自制酱香饼 酱香饼的配料 正宗酱香饼的做法 京酱肉丝饼 酱香饼配料 咖喱酱价格 土家酱香饼的图片 土家酱香饼的包装袋 土家酱香饼转让 酱香饼酱的制作方法 酱烧鸡 土家酱香饼介绍 酱香饼的热量 手抓饼用什么酱 手抓饼有什么酱 酱香饼炉 酱香饼调料 土家酱香饼由来 土家酱香饼怎么做好吃 手抓饼酱料有哪些 丸子酱 手抓饼的酱料有哪些