Codeforces Round 585
2024-08-23 22:45:18
Codeforces Round 585
浅论如何发现自己是傻子的……
反正今天是完全蒙的,水了签到题就跑了……
A. Yellow Cards
签到题。
众所周知,CF的签到题一般是一道神神奇奇的数学题。思路2s出,细节一大堆……
当然,这个做法的时间复杂度并不优秀……
#include<bits/stdc++.h>
using namespace std;
int a1,a2,k1,k2,n,n1,n2,mmin,mmax;
int p[2010];
int main()
{
scanf("%d%d%d%d%d",&a1,&a2,&k1,&k2,&n);
n1=n;
n2=n;
for(int i=1;i<=a1;i++) {
p[i]=k1;
}
for(int i=1;i<=a2;i++) {
p[a1+i]=k2;
}
sort(p+1,p+a1+a2+1);
for(int i=1;i<=a1+a2;i++) {
if(n1-p[i]>=0) {
mmax++;
n1-=p[i];
}
else {
break;
}
}
for(int i=a1+a2;i>=1;i--) {
if(n2-p[i]+1>=0) {
n2-=(p[i]-1);
}
else {
break;
}
if(i==1) {
mmin=n2;
}
}
printf("%d %d",mmin,mmax);
return 0;
}
B. The Number of Products
死活不会做,弄了个前缀积,却发现不知道如何遍历。还一门心思去弄双指针……
C. Swap Letters
D. Ticket Game
E. Marbles
F. Radio Stations
耻辱啊,耻辱……
最新文章
- Git版本控制管理学习笔记5-提交
- val()失效
- StoryBoard--看上去很美
- OD调试篇10
- JDK,JRE,JVM区别与联系(ZZ)
- python参考手册--第3章类型和对象
- Spring3之MVC
- cookie、localStorage、sessionStorage之间的区别
- 通过JS控制textarea的输入长度
- tomcat建立虚拟主机
- (转)经典线程同步 互斥量Mutex
- Node.js开发工具、开发包、框架等总结
- 分布式缓存技术之Redis_03分布式redis
- js 组件化
- excel的操作
- 很实用且容易忘记的小命令 for Linux(更新中...)
- JS权威指南笔记之数据类型
- js offset
- linux查找文件目录及mysql卸载
- C++深度解析教程学习笔记(6)对象的构造和销毁
热门文章
- vue-cli3项目中全局引入less sass文件 以及使用本地图片在不同地方规则
- 3.WXML语法
- Django 操作已经存在的数据库
- springboot的mapper.xml在src下问题
- 微信小程序之一:动态添加view(view包含picker,input)
- [C语言]小知识点 持续更新
- e.g. i.e. etc. et al. w.r.t. i.i.d.英文论文中的缩写语
- [转帖]Dockerfile: ENTRYPOINT和CMD的区别
- (二)spring初次遇见shiro
- 随记sqlserver学习笔记