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

网站提供什么服务/网络营销的策划方案

网站提供什么服务,网络营销的策划方案,常州做网站哪里好,广东专业网站优化制作公司题意:给出一个a*b的网格,在网格上取不共线的三点构成三角形,求三角形总数。 分析:就是一一道简单的组合数计算题目,设总结点数为n,则取三个节点的个数为C(n,3)&#xff0…

题意:给出一个a*b的网格,在网格上取不共线的三点构成三角形,求三角形总数。

分析:就是一一道简单的组合数计算题目,设总结点数为n,则取三个节点的个数为C(n,3),然后减去横向、竖向、斜向的三点共线的个数即可,斜线三点共线等价于所枚举的矩形的长宽成倍数关系,即gcd不为1

代码:

View Code
 1 #include <stdio.h>
 2 #include <iostream>
 3 using namespace std;
 4 long long gcd(long long a, long long b){
 5     if(a%b==0) return b;
 6     return gcd(b, a%b);
 7 }
 8 int main(){
 9     long long a, b;
10     int cas = 1;
11     while(scanf("%lld%lld", &a, &b)!=EOF && (a||b)){
12         long long n = (a+1)*(b+1);
13         long long sum1 = n*(n-1)*(n-2)/6;        //C(n,3)
14         long long sum2 = (b+1)*(a+1)*a*(a-1)/6 + (a+1)*(b+1)*b*(b-1)/6;        //横向或竖向三点共线的个数
15         long long sum3 = 0;        //斜线上三点共线的个数的一半
16         int i, j;
17         for(i=2; i<=a; i++)
18             for(j=2; j<=b; j++)
19                 sum3 += (gcd(i,j)-1) * (a-i+1) * (b-j+1);
20         a++;b++;
21         long long ans = sum1 - 2*sum3 - sum2;
22         printf("Case %d: %lld\n", cas++, ans);
23     }
24     return 0;
25 }

 

http://www.lbrq.cn/news/964963.html

相关文章:

  • 如何对网站做渗透/做网站推广
  • 桂林网站制作多少钱/百度广告怎么推广
  • 手机怎么自创网站/百度一级代理商
  • 电商网站怎么做聚合/北京seo的排名优化
  • 神奇网站/朋友圈推广一天30元
  • 大连筑成建设集团有限公司网站/郑州seo网络营销
  • 安新网站建设/怎样推广产品
  • 上海网站制作网站建设/杭州seo招聘
  • 网站建设包含的费用内容/小红书软文推广
  • 电商网站建设哪好/seo标题优化的心得总结
  • 做网站横幅技巧/优化推广网站怎么做最好
  • 网站做外链推广的常用方法/竞价 推广
  • WordPress分类ID能修改吗/西安网站seo诊断
  • 网站和其他系统对接怎么做/论坛软文案例
  • 驻马店市可以做网站的公司/举出最新的网络营销的案例
  • php和django做网站哪个好/中国seo第一人
  • 做外贸开通哪个网站好/微信引流推广精准粉
  • 重庆做网站的公司/app推广营销
  • 游戏推广渠道/广州seo优化公司排名
  • 网站怎么做兼容测试/互联网推广方式有哪些
  • 浙江 网站建设/怎么引流推广
  • 长春网站建设报价/seo资料站
  • 河北住建局与建设厅网站/合肥网站外包
  • 成都公司核名的网站/站长工具seo综合查询问题
  • 广告宣传图片制作app/郑州网站优化哪家好
  • 西安手机网站制作/日本比分预测最新分析
  • 外国域名注册网站/营业推广的方式有哪些
  • 做网站的费用是多少/网络新闻发布平台
  • 网站关键词怎么做排名靠前/站长工具域名查询ip
  • 哪个网站卖做阳具好点/关键词查网站
  • Redis学习系列之—— JDHotKey 热点缓存探测系统
  • 【推荐100个unity插件】使用C#或者unity实现爬虫爬取静态网页数据——Html Agility Pack (HAP)库和XPath 语法的使用
  • Linux 716 数据库迁移
  • LeafletJS 进阶:GeoJSON 与动态数据可视化
  • java工具类Hutool
  • Taro.eventCenter 用法详解与实战