AtCoder Beginner Contest 342 A-G 讲解比赛地址:https://atcoder.jp/contests/abc342比赛时间: 2024-02-24(Sat) 20:00 - 2024-02-24(Sat) 21:40 (当地时间) (100 minutes)A Yay!:水题B Which is ahead?:水题C Many Replacement:模拟D S, 视频播放量 1861、弹幕量 2、
Toyota Programming Contest 2024#3(AtCoder Beginner Contest 344)A - Spoiler代码:highlighter- arduino #include <bits/stdc++.h> using namespace std; using ll = long long; using pii = pair<ll, ll>; typedef double db; #define fi first #define se second using i128 = __int128_t; using ...
Monoxer Programming Contest 2024(AtCoder Beginner Contest 345) ALeftrightarrow100pts 按照题意模拟即可。 点击查看代码 cpp intmain(){ string s;inta=0,b=0,c=0,i; cin>>s;for(i=0;i<s.size();i++) { a+=(s[i]=='<'); b+=(s[i]=='='); c+=(s[i]=='>'); }if(a==1&&...
{ double ans = 1 - g[n]; if (x > l) { ans += g[x - 1]; } return ans; } } void solve2() { double sum = 0; for (int i = 400000; i >= 0; i--) { if (i > n) { f[i] = 0; } else { f[i] = max(sum / d, solve(i)); } sum += f[i]; if (i...
思考dp 的正确性:官解是这么说的,Editorial - Toyota Programming Contest 2024#3(AtCoder Beginner Contest 344),赛时的时候我也一直在想某状态操作次数越小是不是就一定是更优的,读者可以自己思考思考 #include <bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL, LL> PLL; co...
#include<iostream>usingnamespacestd;intA,B;intc;intans;intmain(){cin>>A>>B;c=A+B;if(c==0){ans=1;}if(c==9){ans=8;}if(c>9){ans=8;}if(c<9&&c>0){ans=c-1;}cout<<ans;return0;} B - Adjacency Matrix 签到题 只要记录一下每行为1的下标 ...
,所以求出后减去 即为 . 最后是AC代码。 #include<bits/stdc++.h>#definerep(i,a,b)for(inti=a;i<=b;++i)usingnamespacestd;usingll=longlong;intcon3(intx0,inty0,intz0,intx1,inty1,intz1,intx2,inty2,intz2){intret=1;ret*=max(0,min({x0,x1,x2})+7-max({x0,x1,x2}));ret*...
// Contest: AtCoder - AtCoder Beginner Contest 381 // URL: https://atcoder.jp/contests/abc381/tasks/abc381_e // Memory Limit: 1024 MB // Time Limit: 3000 ms #include<bits/stdc++.h> using namespace std; #define endl '\n' ...
AtCoder Beginner Contest 364 题解与反思 有些题知道用什么算法去解决,但是不能想出来正解,算法的应用不太行。 D - K-th Nearest 思路:二分 查找第k近的点,用二分。我们直接二分答案,也就是距离 如何判断某个距离是否合法呢?我们就要计算出在该距离的范围内[x-d,x+d]包含多少个点。
代码语言:javascript 复制 #include<iostream>using namespace std;intmain(){int n;cin>>n;int ans=1000-n%1000;if(ans%1000==0)cout<<0<<endl;elsecout<<ans<<endl;return0;} B 签到 代码语言:javascript 复制 #include<iostream>#includeusing namespace std;intmain(){int t;cin>>t;int num1=0...