2022.3.9
题目地址:https://codeforces.com/contest/16

目录

  • A. Flag【模拟】
  • B. Burglar and Matches【贪心】
  • C. Monitor【二分】

A. Flag【模拟】

B. Burglar and Matches【贪心】

#include<bits/stdc++.h>
using namespace std;
int n,m;
vector<pair<int,int>>ve;
int main(void)
{cin>>n>>m;for(int i=0;i<m;i++){int cnt,p; cin>>cnt>>p;ve.push_back({p,cnt});}sort(ve.begin(),ve.end());int sum=0;for(int i=ve.size()-1;i>=0;i--){int temp=min(n,ve[i].second);sum+=temp*ve[i].first,n-=temp;}cout<<sum<<endl;return 0;
}

C. Monitor【二分】

#include<bits/stdc++.h>
using namespace std;
typedef long long int LL;
LL a,b,x,y;
LL gcd(LL a,LL b){return b?gcd(b,a%b):a;}
int main(void)
{cin>>a>>b>>x>>y;LL temp=gcd(x,y);x/=temp,y/=temp;LL l=0,r=1e9*2;while(l<r){LL mid=l+r+1>>1;if(x*mid<=a&&y*mid<=b) l=mid;else r=mid-1;}if(l*x<=a&&l*y<=b) cout<<l*x<<" "<<y*l;else puts("0 0");
}

Codeforces Beta Round #16 (Div. 2 Only)【未完结】相关推荐

  1. Codeforces Beta Round #14 (Div. 2)【未完结】

    2022.3.8 题单地址:https://codeforces.com/contest/14 目录 A. Letter B. Young Photographer[差分] C. Four Segme ...

  2. Codeforces Beta Round #6 (Div. 2)【未完结】

    2022.3.4 题单地址:https://codeforces.com/contest/6 目录 A. Triangle[枚举] B. President's Office[枚举] C. Alice ...

  3. Codeforces Beta Round #22 (Div. 2 Only) E. Scheme(DFS+强连通)

    题目大意 给了 n(2<=n<=105) 个点,从每个点 u 出发连向了一个点 v(共 n 条边) 现在要求添加最少的边使得整个图是一个强连通图 做法分析 这道题千万不要一般化:先求强连通 ...

  4. Codeforces Beta Round #4 (Div. 2 Only)

    Codeforces Beta Round #4 (Div. 2 Only) A 水题 1 #include<bits/stdc++.h> 2 using namespace std; 3 ...

  5. Codeforces Beta Round #75 (Div. 1 Only) B. Queue 线段树。单点更新

    http://codeforces.com/problemset/problem/91/B 题意: 给你n个数,求得i 到n中小于a[i]的最右边的a[j],然后求a[i]到a[j]之间包含了多少个数 ...

  6. Codeforces Round #501 (Div. 3)【未完结】

    2022.3.7 题单地址:https://codeforces.com/contest/1015 目录 A. Points in Segments B. Obtaining the String[模 ...

  7. Codeforces Beta Round #12 (Div 2 Only)【未完结】

    2022.3.7 题单地址:https://codeforces.com/contest/12 目录 A. Super Agent B. Correct Solution? C. Fruits[贪心] ...

  8. Codeforces Beta Round #9 (Div. 2 Only)【未完结】

    2022.3.6 题目地址:https://codeforces.com/contest/9 目录 A. Die Roll B. Running Student[枚举] C. Hexadecimal' ...

  9. Codeforces Round #496 (Div. 3)【未完结】

    2022.3.5 题目地址:https://codeforces.com/contest/1005 目录 A. Tanya and Stairways[找规律] B. Delete from the ...

最新文章

  1. 思考并实现以下程序功能:实现一个抢红包的程序 java
  2. 学习 jQuery下拉框,单选框,多选框整理
  3. Jquery 温习,温故而知新,可以为师矣
  4. dHedge DAO和一些顶级基金向基金管理者投资14.5万sUSD
  5. Windows 7下ghost Windows XP不能启动的解决方法
  6. 龙芯录取通知书引争议 中科院回复:龙芯不是汉芯
  7. android 修改机型,教你一个无需Root就能修改手机型号的简单方法
  8. 2020年4月,全国程序员平均工资14249元
  9. TortoiseSVN文件夹没有绿色对号(√)
  10. c#通过126邮箱自动发送 微信端实现QQ邮箱邮件提醒
  11. 机器学习训练营(四):K近邻(k-nearest neighbors)算法
  12. python爬取下厨房每周最受欢迎菜谱
  13. You are what you read 笔记
  14. java实现手机尾号评分
  15. 豆瓣电影页面html代码,Vue.js 仿豆瓣电影DEMO 学习笔记一
  16. python做什么最赚钱农村_农业种植致富项目:农村有2个不错的种植项目,投入不多,收益却比打工强...
  17. oracle数据库内存调整之增加内存
  18. 深圳SEO外包公司告诉大家写软文注意事项
  19. Azure Kinect DK 产品调研
  20. MoveWindow与SetWindowPos的异同

热门文章

  1. OpenCV的k - means聚类 -对图片进行颜色量化
  2. Entity Framework Relationships and Navigation Properties
  3. u3d局域网游戏网络(c# socket select 模型)
  4. duilib 自带树形控件的认识
  5. wikioi 1160 蛇形矩阵
  6. ESP32的OTA详细过程逻辑
  7. rda8955平台搭建摘要截图
  8. X1000应用程序打包流程
  9. 火焰图 性能分析 java,使用火焰图进行Java应用性能分析
  10. 智能合约重构社会契约 (1)李嘉图合约