代码: 点击查看代码 #include<bits/stdc++.h>usingnamespacestd;intmain(){ string s; cin>>s;if(s =="tourist")printf("3858\n");if(s =="ksun48")printf("3679\n");if(s =="Benq")printf("3658");if(s =="Um_nik")printf("3648");if(s =="apiad")printf("3638");if(s =="Ston...
AtCoder Beginner Contest 319 A - Legendary Players (abc319 A) 题目大意 给定rating前10的选手名字和对应分数。 给定名字,问对应分数。 解题思路 复制一下,建个数组,然后一个一个判断即可。Python更好写一点。 神奇的代码 #include<bits/stdc++.h> usingnamespacestd; usingLL =longlong; vector<string> s...
We will hold AtCoder Beginner Contest 319. Contest URL: https://atcoder.jp/contests/abc319 Start Time: http://www.timeanddate.com/worldclock/fixedtime.html?iso=20230909T2100&p1=248 Duration: 100 minutes Number of Tasks: 8 Writer: MMNMM, leaf1415, Nyaan, chokudai, m_99, evima ...
template<typenameT>Tgcd(Ta,Tb){returnb==0?a:gcd(b,a%b);}voidsolve(){i64n,x,y,lca=1;std::cin>>n>>x>>y;std::vector<PII>bus(n-1);for(auto&[p,t]:bus){std::cin>>p>>t;i64g=gcd(lca,p);lca=lca*p/g;}std::vectorf(lca+1);for(inti=0;i<=lca;i++){i64tp=i+x...
AtCoder Beginner Contest 311 中文题解 a b c d e f G
·AtCoder Beginner Contest (ABC) 这是最频繁且最简单的入门赛,通常情况下每月至少举行2次。2019年4月27日(含)之前,每场比赛共4题,时长100分钟,满分1000分且Rating超过1199的选手不计Rating值。自2019年5月19日起改版升级为6道题目,时长不变,满分2100分且Rating值超过1999的选手不计Rating值。改版之后比赛质量...
const int N = 1e6+5; int a[N]; int main(){ int n; cin >> n; for(int i = 1; i <= n; i++){ cin >> a[i]; if(i >= 3 && a[i-2] == a[i] && a[i-1] == a[i]){ cout << "Yes"; return 0; } } cout << "No"; return 0; } B.Card Pile 思路:用...
AtCoder Beginner Contest 269「A」「B」「C 二进制枚举」「D 暴力dfs」「E 二分答案」「F 等差数列+推式子」 https://suryxin.blog.csdn.net/article/details/126974824 AtCoder Beginner Contest 269(E-EX) https://www.bilibili.com/opus/707445585544740886 ...
AtCoder Beginner Contest 159 (E,F(dp)) E - Dividing Chocolate 题意:给你h长,w宽矩阵 的黑白巧克力,1代表是白色,0是黑色 每次可以行切一刀,列切一刀,一切就要切到底的那种 问最多切多少刀,使得每一块巧克力中白色的数量小于等于k个 做法:经典做法了,最近牛客就遇到了两次,由于n特别小,那么对行进行...
AtCoder Beginner Contest 190 C Bowls and Dishes(暴搜),BowlsandDishes题意:给你n个dish。有m个条件。一个条件要成立,那么它要两个给定的dish中有球。现在又k个人。