比赛链接:【LGR-142-Div.4】洛谷入门赛 #13



rk288,比前几次差(可能是因为rated?)

A 十年OI一场空,不开long long见祖宗

#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int n;
cin>>n;
cout<<"8 "<<12*(n-2)<<" "<<6*(n-2)*(n-2);
return 0;
}

打完A去吃了个饭,回来都7点半了(祭)

B

#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b,c,ans;
cin>>n>>a>>b>>c;
if(n<=3)
{
if(a<min(b,c))
{
ans=a;
}
else
{
if(b<min(a,c))
{
ans=b;
}
else
{
ans=c;
}
}
}
else
{
if(n<=5)
{
if(b<c)
{
ans=b;
}
else
{
ans=c;
}
}
else
{
if(n<=9)
{
ans=c;
}
}
}
if(ans==a)
{
cout<<"library";
}
if(ans==b)
{
cout<<"comprehensive";
}
if(ans==c)
{
cout<<"art";
}
return 0;
}

C 十年OI一场空,不开long long见祖宗

#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int n,x,i,ans,a;
cin>>n>>x;
ans=n*x;
for(i=1;i<=n;i++)
{
cin>>a;
ans+=a;
}
cout<<ans;
return 0;
}

D 忘记了对s2==0的特判,以为卡long long,然后就用上了int128,20min没了(祭)

#include<bits/stdc++.h>
using namespace std;
#define ll __int128_t
ll read()
{
ll x=0,f=1;
char c=getchar();
while(c>'9'||c<'0')
{
if(c=='-')
{
f=-1;
}
c=getchar();
}
while('0'<=c&&c<='9')
{
x=x*10+c-'0';
c=getchar();
}
return x*f;
}
void write(ll x)
{
if(x<0)
{
putchar('-');
x=-x;
}
if(x>9)
{
write(x/10);
}
putchar((x%10)+'0');
}
int main()
{
ll n,m,i,ans=0,a,b,c,s1,s2;
n=read();
m=read();
for(i=1;i<=n;i++)
{
a=read();
b=read();
c=read();
ans+=(a*b*c);
}
s1=ans/m;
s2=ans%m;
if(s2!=0)
{
s1++;
}
write(s1);
cout<<" ";
if(s2==0)//一定要特判,别想起来上边的不记得这个
{
write(m);
}
else
{
write(s2);
}
return 0;
}

E 关于我把a b写反了这件事,调了40min(警钟长鸣)

#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int n,x,y,a,b,S,s,m,i,sum=0,num=0,ans1=0,ans2=0;
cin>>n>>x>>y>>a>>b;
for(i=1;i<=n;i++)
{
cin>>S>>s>>m;
if(S*x+s*y==m)
{
num=0;
sum++;
if(sum>=b)
{
ans2/=2;
}
ans1=max(ans1,ans2);
}
if(S*x+s*y<m)
{
sum=0;
num++;
ans2+=(m-S*x-s*y);
if(m-S*x-s*y>S*x+s*y)
{
ans2+=(m-S*x-s*y)/2;
if((m-S*x-s*y)%2==1)
{
ans2++;
}
}
if(num>=a)
{
ans2*=2;
}
ans1=max(ans1,ans2);
}
}
cout<<ans1<<" "<<ans2;
return 0;
}

F 看起来很难的样子,没写

G 看起来很难的样子,没写

H 看起来很难的样子,没写

I 还行,一开始想把它整RE,结果忘记了luogu检测不出来RE(总结,极限数据是个好东西)

#include <iostream>

using namespace std;

int main() {
int taskId;
cin >> taskId;
if (taskId == 1) {
cout << "99 1 99" <<endl;
} else if (taskId == 2) {
cout<<"200000\n";
for(int i=1;i<=200000;i++)
{
cout<<"std::cerr"<<endl;
}
}
}

I 彩蛋:我是谁,我在哪里

感觉稍微有点思维难度的就做不出来了,whk考试的习惯(发慌)又双叒叕延续到OI上来了。

【若归】 【LGR-142-Div.4】洛谷入门赛 #13赛后反思的更多相关文章

  1. 【LGR-(-8)】洛谷入门赛 #5 题解

    比赛链接 9道题. 注:题目名称中链接为题目链接,题号中链接为比赛内链接 题目编号 洛谷题号 题目名称 题目难度 A P5713 [深基3.例5]洛谷团队系统 \(\color{red}{入门}\) ...

  2. war2 洛谷模拟赛day2 t3 状压

    (new )   war2 题解:总体数据而言,我们很容易想到着就是DP啊,我们DP数组,用状态压缩,代表有那些点已经被占领过了,代表上一次我占的是那个.对于每一次状态转移,若当前我们要占领的Port ...

  3. 洛谷 P5089: CodeForces #500 (Div. 1) B / 1012B : Chemical table

    题目传送门:洛谷P5089. 题意简述: 一张 \(n \times m\) 的表格,有一些格子有标记,另外一些格子没有标记. 如果 \((r_1,c_1),(r_1,c_2),(r_2,c_1)\) ...

  4. [洛谷2397]yyy loves Maths VI

    题目背景 自动上次redbag用加法好好的刁难过了yyy同学以后,yyy十分愤怒.他还击给了redbag一题,但是这题他惊讶的发现自己居然也不会,所以只好找你 题目描述 他让redbag找众数他还特意 ...

  5. 洛谷P3085 [USACO13OPEN]阴和阳Yin and Yang(点分治,树上差分)

    洛谷题目传送门 闲话 偶然翻到一道没有题解的淀粉质,想证明一下自己是真的弱 然而ZSYC(字符串组合)早就切了 然后证明成功了,WA到怀疑人生,只好借着ZSY的代码拍,拍了几万组就出来了... 思路 ...

  6. 洛谷P3345 [ZJOI2015]幻想乡战略游戏(动态点分治,树的重心,二分查找,Tarjan-LCA,树上差分)

    洛谷题目传送门 动态点分治小白,光是因为思路不清晰就耗费了不知道多少时间去gang这题,所以还是来理理思路吧. 一个树\(T\)里面\(\sum\limits_{v\in T} D_vdist(u,v ...

  7. 点分治模板(洛谷P4178 Tree)(树分治,树的重心,容斥原理)

    推荐YCB的总结 推荐你谷ysn等巨佬的详细题解 大致流程-- dfs求出当前树的重心 对当前树内经过重心的路径统计答案(一条路径由两条由重心到其它点的子路径合并而成) 容斥减去不合法情况(两条子路径 ...

  8. [洛谷P4723]【模板】线性递推

    题目大意:求一个满足$k$阶齐次线性递推数列$a_i$的第$n$项. 即:$a_n=\sum\limits_{i=1}^{k}f_i \times a_{n-i}$ 题解:线性齐次递推,先见洛谷题解, ...

  9. 【题解】洛谷P1080 [NOIP2012TG] 国王游戏(贪心+高精度)

    次元传送门::洛谷P1080 思路 我们模拟一下只有两个大臣的时候发现 当a1​∗b1​<a2​∗b2​是ans1<ans2 所以我们对所有大臣关于左右手之积进行排序 得到最多钱的大臣就是 ...

  10. [洛谷P3987]我永远喜欢珂朵莉~

    [洛谷P3987]我永远喜欢珂朵莉~ 题目大意: 给你\(n(n\le10^5)\)个数\(A_{1\sim n}(A_i\le5\times10^5)\),\(m(m\le5\times10^5)\ ...

随机推荐

  1. Transformer的应用

    Transformer 写在前面 本学期学习了NLP的课程,本小菜鸡结合做的课设(基于Transformer的英文文档摘要系统的设计与实现),来写一下有关于Transformer的相关内容吧,有问题之 ...

  2. CSS - 怎么样在不同分辨率的情况下计算根元素需要的font-size的值

    一般我们做页面,肯定都会有设计图,移动端页面,一般情况下,UI出图都会定宽为640px,这也是移动端的标准尺寸:但是,我们也不能排除可能有其他特殊的情况可能需要做其他大小的设计图.所以,我们可以先定一 ...

  3. [转帖]CentOS8时间同步服务

    时间同步服务 CentOS7之前的版本用的是ntpdate服务,之后用的是chrony服务 默认是安装的了 查看版本 [root@centos8 ~]#rpm -qi chrony Name : ch ...

  4. [转帖]3.3.7. 自动诊断和建议报告SYS_KDDM

    https://help.kingbase.com.cn/v8/perfor/performance-optimization/performance-optimization-6.html#sys- ...

  5. kafka的学习之一_带SASL鉴权的集群安装与启动

    kafka的学习之一_带SASL鉴权的集群安装与启动 背景 想开始一段新的里程. 可能会比现在累, 可能会需要更多的学习和努力. kafka可能就是其中之一. 自己之前总是畏缩不前. 不想面对很多压力 ...

  6. [转帖]一次操作系统报错OutOfMemory Error的处理记录

    在启动公司内嵌的tomcat容器时出现报错, 如下: # There is insufficient memory for the Java Runtime Environment to contin ...

  7. 境内下载nodejs二进制文件

    下载 nodejs 安装包的方法 找到一个境内的淘宝源 可以直接使用 下载速度还比较快 但是没有 龙芯的.. http://npm.taobao.org/mirrors/node/v10.20.0/

  8. SMEE 国内最新光刻机

  9. BAdI:INVOICE_UPDATE 导致MM Invoice Doc. Missing

    Symptom:发票校验过程中,对应发票号生成,FI凭证也产生,但是对应RBKP,RSEG中无相应的发票. 原先这一问题SAP早给出过解释,参照note:1876234 Cause:在SD MM模块中 ...

  10. uni-app事件冒泡 如何解决事件冒泡 推荐tap事件

    冒泡事件## 冒泡事件 <view class="max-box" @tap="waimian"> 外面 <view class=" ...