首页 > 其他分享 >蓝桥杯2021

蓝桥杯2021

时间:2023-01-01 21:22:57浏览次数:49  
标签:typedef return gcd int 蓝桥 2021 include

 

 

 1 #include<iostream>
 2 #include<vector>
 3 #include<set>
 4 using namespace std;
 5 typedef pair<int,int> PII;
 6 typedef pair<PII,int> PIII;
 7 vector<PII> v;
 8 set<PIII> s;
 9 int x,y;
10 int gcd(int a,int b){
11     if(b==0) return a;
12     return gcd(b,a%b);
13 }
14 int main(){
15     cin>>x>>y;
16 
17     for(int i=0;i<x;i++){
18         for(int j=0;j<y;j++){
19             v.push_back({i,j});
20         }
21     }
22 
23     for(int i=0;i<v.size();i++){
24         for(int j=i+1;j<v.size();j++){
25             int x1=v[i].first;
26             int y1=v[i].second;
27             int x2=v[j].first;
28             int y2=v[j].second;
29             int A=y1-y2,B=x2-x1,C=x1*y2-x2*y1;
30             int gcdd=gcd(gcd(A,B),C);
31             s.insert({{B/gcdd,A/gcdd},C/gcdd});
32         }
33     }
34     
35     cout<<s.size();
36     return 0;
37     //答案40257
38 }

 

标签:typedef,return,gcd,int,蓝桥,2021,include
From: https://www.cnblogs.com/daitu66/p/17018595.html

相关文章

  • Good Bye 2021: 2022 is NEAR D
    D.KeeptheAverageHigh题链又是任何一个任意正整数z,2x+3y=z有整数解。namo对于一个区间和为负数这个区间肯定可以又一些个长度为2长度为3的小区间构成要是我们......
  • [20210429更新]软件方法(下)分析和设计 第8章 连载
    墙上挂了根长藤,长藤上面挂铜铃《长藤挂铜铃》;词:元庸,曲:梅翁(姚敏),唱:逸敏,1959您在阅读《软件方法》时如果发现错误,欢迎通过微信umlchina2告知。如果作者认为有道理,决定在下一次......
  • 软件方法(下)分析和设计2021版本连载-第8章 分析类图(1)
    ​(1)任何您认为的错误都可以,包括错别字。(2)同一错误仅支付最先指正者报酬。(3)请根据最新版本作指正。下册内容目前指正人有:吴佰钊、王周文、刘学斌、成文华、黄树成、李蜀斌、......
  • 中国各省绿色金融指数数据(1990-2021)
    中国各省绿色金融指数数据(1990-2021)中国各省绿色金融指数数据(1990-2021)中国各省绿色金融指数数据(1990-2021)最新版数据已整理为Excel格式,数据的时间区间为1990-2021年,内含“......
  • convex Adam | 快速3D配准 | Learn2Reg 2021
    微信公众号:机器学习炼丹术笔记:陈亦新参考论文:Fast3Dregistrationwithaccurateoptimisationandlittlelearningforlearn2Reg2021相关代码:​​github.com/multimoda......
  • 蓝桥杯 迷宫
    #include<bits/stdc++.h>usingnamespacestd;chara[40][60];//存图intnextx[4]={1,0,0,-1},nexty[4]={......
  • 蓝桥杯12021
    卡片 1#include<iostream>2#include<cmath>3#include<algorithm>4#include<iomanip>5usingnamespacestd;6intcnt[10]={0};7intmain(){......
  • 蓝桥杯2021
    空间小蓝准备用256MB的内存空间开一个数组,数组的每个元素都是32位二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问256MB的空间可以存储多少个32......
  • 蓝桥杯——想不到的位运算
    一、前言笔者准备参加蓝桥杯,所以再次记录自己的学习心得。我会将自己的算法学习之路用博客进行记录,并将学习思想进行分享。希望大家如果看文章的话,可以认真阅读题目,并......
  • 2021 & 2022年终回顾:山河无恙,烟火寻常
    前言又到了一年一度年终回顾的时候了,回想起去年年底圣诞节的时候由于忙着参加黑客松大赛,一下子就进入了新的一年,失去了年终回顾的动力,所以今年提前两个月开始进行回顾,这样......