前言

题目有毒系列。反正我觉得第1题最难,3,4题简单些。
跟jz大佬做题


成绩

RankRankRank是有算别人的

RankRankRank PersonPersonPerson ScoreScoreScore AAA BBB CCC DDD
111 meselfmeselfmeself 280280280 000 808080 100100100 100100100
121212 xjqxjqxjq 100100100 000 000 100100100 000
121212 xxyxxyxxy 100100100 000 000 100100100 000
121212 zyczyczyc 100100100 000 000 100100100 000
292929 lrzlrzlrz 303030 000 000 303030 000
292929 hjqhjqhjq 303030 000 000 303030 000
292929 lwlwlw 303030 000 000 303030 000
494949 hzbhzbhzb 000 000 000 000 000

正题


T1:jzoj5123−diyitiT1:jzoj5123-diyitiT1:jzoj5123−diyiti【统计,,,容斥】

博客链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/84893821


T2:jzoj100042−T2:jzoj100042-T2:jzoj100042−保留道路【最小生成树,,,图论】

奇怪的题号
博客链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/84892764


T3:jzoj3518−T3:jzoj3518-T3:jzoj3518−进化序列(evolve)(evolve)(evolve)【位运算】

位运算快乐题
博客链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/84891935


T4:jzoj5223−BT4:jzoj5223-BT4:jzoj5223−B【矩阵乘法】

省选模拟赛?
博客链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/84891983


someofcodesome\ of\ codesome of code


T2 80分code

#include<cstdio>
#include<algorithm>
#define Inf 1e18
#define N 500
#define M 50010
#define ll long long
using namespace std;
struct node{ll x,y,g,s;
}a[M];
ll n,m,wS,wG,ans;
ll fa[N],s[M];
bool cmp(node x,node y)
{return x.g<y.g;}
ll find(ll x)
{return fa[x]==x?x:fa[x]=find(fa[x]);}
void unionn(ll x,ll y)
{ll Fa=find(x),Fb=find(y);if(Fa<Fb) fa[Fb]=Fa;else fa[Fa]=Fb;
}
ll check(ll ms)
{for(ll i=1;i<=n;i++)fa[i]=i;ll maxg=0,k=0;for(ll i=1;i<=m;i++){if(a[i].s>ms) continue;if(find(a[i].x)!=find(a[i].y)){maxg=max(maxg,a[i].g);k++;unionn(a[i].x,a[i].y);}if(k==n-1) break;}if(k<n-1) return Inf;return ms*wS+maxg*wG;
}
int main()
{scanf("%lld%lld%lld%lld",&n,&m,&wG,&wS);for(ll i=1;i<=m;i++){scanf("%lld%lld%lld%lld",&a[i].x,&a[i].y,&a[i].g,&a[i].s);s[i]=a[i].s;}ans=Inf;sort(s+1,s+1+m);sort(a+1,a+1+m,cmp);for(ll i=1;i<=m;i++){if(s[i]*wS>ans) break;ans=min(ans,check(s[i]));}if(ans==Inf) printf("-1");else printf("%lld",ans);
}

T1 0分code

#include<cstdio>
#include<algorithm>
#define N 35
#define A int(1e7)+10
using namespace std;
int n,v[A],a[N],ans;
int main()
{freopen("yist.in","r",stdin);freopen("yist.out","w",stdout);scanf("%d",&n);for(int i=1;i<=n;i++)scanf("%d",&a[i]),v[a[i]]++;sort(a+1,a+1+n);for(int i=4;i<=n;i++)for(int j=3;j<i;j++)for(int k=2;k<j;k++)for(int q=1;q<k;q++){if(a[i]+a[q]==a[j]+a[k]){int w=a[i]+a[q];if(v[w]>1)ans+=v[w]*(v[w]-1)/2;}}for(int i=3;i<=n;i++)for(int j=2;j<i;j++)for(int k=1;k<j;k++)ans+=(v[a[i]+a[j]+a[k]]>=3);printf("%d",ans);
}

尾声

又回jzoj做题了

欢乐纪中某B组赛【2018.12.8】相关推荐

  1. 欢乐纪中某B组赛【2019.1.18】

    前言 新年新气象,我们又一度迎来新一年的模拟赛(谁想迎来) 总之,有来到了熟悉的地方--纪中. 成绩 RankRankRank是有算别人的 RankRankRank PersonPersonPerso ...

  2. 欢乐纪中某B组赛【2018.12.15】

    前言 题目还好,都是装作很难,其实都不考高深算法. 某位A组dalao来水了个AK. 而且题号都很诡异 成绩 RankRankRank是有算别人的 RankRankRank PersonPersonP ...

  3. 欢乐纪中某B组赛【2018.12.22】

    前言 全暴力第9了解一下, 成绩 RankRankRank是有算别人的 RankRankRank PersonPersonPerson ScoreScoreScore AAA BBB CCC 999 ...

  4. 欢乐纪中某A组赛【2019.7.12】

    前言 暴力写挂垫底了呀\huge \color{red}\texttt{暴力写挂}\small\color{white}\\\texttt{垫底了呀}暴力写挂垫底了呀 %%%ZZYrank1\text ...

  5. 欢乐纪中某A组赛【2019.7.11】

    前言 话说今天好像放做题导致BBB组贼难AAA组还好. 成绩 JJJ表示初中,HHH表示高中后面加的是几年级 RankRankRank PersonPersonPerson ScoreScoreSco ...

  6. 欢乐纪中某A组赛【2019.7.9】

    前言 我好菜我好菜我好菜我好菜我好菜 我好菜我好菜我好菜我好菜我好菜 我好菜我好菜我好菜我好菜我好菜 我好菜我好菜我好菜我好菜我好菜 我好菜我好菜我好菜我好菜我好菜 我好菜我好菜我好菜我好菜我好菜 心 ...

  7. 欢乐纪中某A组赛【2019.7.5】

    前言 被花式暴虐,T1T1T1签到后两题神仙 成绩 JJJ表示初中,HHH表示高中后面加的是几年级 RankRankRank PersonPersonPerson ScoreScoreScore AA ...

  8. 欢乐纪中某B组赛【2019.1.25】

    前言 还算OKOKOK 成绩 RankRankRank是有算别人的 RankRankRank PersonPersonPerson ScoreScoreScore AAA BBB CCC 444 20 ...

  9. 欢乐纪中某B组赛【2019.1.20】

    前言 有回来做BBB组了,话说第3道题就是AAA组第一道. 成绩 RankRankRank是有算别人的 今天XJQXJQXJQ不在 RankRankRank PersonPersonPerson Sc ...

最新文章

  1. Java HashMap原理及内部存储结构
  2. java如何配置环境_java如何配置环境变量
  3. java的两种运行方式Applet和Application你真的懂吗
  4. shell在指定目录下执行nohup_nohup:关闭shell程序依然执行
  5. Cs231n课堂内容记录-Lecture2-Part2 线性分类
  6. ML二:python批量修改文件名-测试KDTree
  7. linux的静态编译elf无法调试,[翻译]自己动手编写一个Linux调试器系列之4 ELF文件格式与DWARF调试格式 by lantie@15PB...
  8. 【LeetCode】剑指 Offer 61. 扑克牌中的顺子
  9. 零基础学python图文版-零基础学Minecraft编程(图文版) 中文pdf完整版[41MB]
  10. 图像识别讲解 以一个简单的图像识别任务为例
  11. 如何隐藏UITabBar 已经如何使已经隐藏的TabBar重现(原创)
  12. 后疫情时代这家在线教育机构如何乘“云”而上
  13. 手写键盘计算机,鼠标手写输入法计算机版本v2017最新版本
  14. 2020阿里巴巴实习笔试题一
  15. Android 应用换肤功能(白天黑夜主题切换)
  16. Matlab GUI编程技巧(十八)【实战一】:自定义线条图像绘制
  17. CAD矩形阵列应用与实战技巧
  18. BUUCTF misc 九连环
  19. 这11个Linux下电子书工具,用的人都偷着乐
  20. MATLAB矩阵画法,MATLAB矩阵与数组

热门文章

  1. 晨风机器人突破限制_厉害了!工程建设领域首创!会自动测量、自动调平的测量机器人...
  2. python bind sock_python SOCKET编程详细介绍
  3. [SpringBoot2]HelloWorld
  4. [EDA] 第1章 EDA技术概述-潘松版
  5. [Java基础]Stream流的常见生成方式
  6. SQL10 用where过滤空值练习
  7. 2020牛客国庆集训派对day2 F题 Java大数处理
  8. python递归创建目录_Node.js和Python使用递归查看目录文件和创建目录
  9. 判别学习与生成学习的区别
  10. Java修炼之路——基础篇——String