codeforce443(div2)A+B
来源:互联网 发布:网络歌曲小鸭子2 编辑:程序博客网 时间:2024/06/14 11:49
http://codeforces.com/contest/879
A
给定每个医生的工作时间为 a a+b a+b*2… 问你最少的截至天数,能够使我看完所有的医生。。
注意!医生的看是顺序的。即先看第一,再看第二。。输入的顺序。。
如果没有顺序,大概就是dp了把。稍后再更把。
#include <bits/stdc++.h>using namespace std;/* 模拟。 没有看条件,即看医生的顺序要有序,, 如果无序,那么就是dp了。。*/int t,a,b;int main(){ scanf("%d",&t); int las=0; for(int i=0;i<t;i++){ scanf("%d%d",&a,&b); if(a>las){ las=a; } else{ while(a<=las){ a+=b; } las=a; } } printf("%d\n",las); return 0;}
B 这个我也没写出来qwq
当m的大于n-1,那么就要输出最大的数。
否则的话,就从前往后找就行了,当一个数字能够战胜的为m,就break,否则就继续。。
wa了一发后我迷茫了,考虑如果最后战胜的那个人是再中途战胜的怎么办,可能他最后战胜的人数还不够m啊,那么他可以战败那些后面循环的人么??
笨! 最后的那一个人肯定是最大的。。。
#include <bits/stdc++.h>using namespace std;/* 如果大。*/typedef long long ll;const int maxn=700;int m;ll n;int a[maxn];int main(){ while(~scanf("%d%lld",&m,&n)){ for(int i=0;i<m;i++) scanf("%d",&a[i]); if(n>=m-1){ sort(a,a+m); printf("%d\n",a[m-1]); } else{ int ans=0; ll sum=0; for(int i=0;i<m;i++){ int loc=i; bool flag=false; for(int j=i+1;j<m;j++){ if(a[j]<a[loc]) sum++; else{ sum=1; flag=true; break; } if(sum>=n) { break;} } if(!flag){ printf("%d\n",a[loc]); break; } } } } return 0;}
阅读全文
0 0
- codeforce443(div2)A+B
- cf_290(div2)A,B,C
- codeforces#336 div2 A,B
- codeforces#259 div2 (a,b,c)三题
- Codeforences #297 div2 (A,B,C,D,E)
- codeforces Round #377 div2 A B C(数学推导)
- Single Round Match 585 Div2 A B
- Codeforces 228 div2 A,B,C
- codeforces 239 (div2) A B C D
- codeforces 208(div2) A+B+C+D
- Codeforces Rounds #254 div2:A,B,C
- codeforces 260 div2 A,B,C
- CF #261 DIV2 A,B,C,D
- CF #269 DIV2 A,B,C,D
- Codeforces Round #278(Div2) A B C
- codeforces #285 div2 *A B *C
- codeforces 250 div2 A B C D
- CF 345 div2 A和B
- SSH:利用Struts2+Hibernate4+Spring4+SQLServer框架,搭建一个前后端web网站(1)
- 自动建表
- 关于 google 官方android for wrok 的理解;
- 计算机语言的几种分类
- recover-binary-search-tree Java code
- codeforce443(div2)A+B
- 聊聊exit()、_exit()、atexit()的区别
- 使用Retrofit+Rxjava实现轮播
- Java 8 中的 Streams API 详解
- JS—我的第四个AJAX程序(省市级联)
- 在WTL中利用滚动窗口类CScrollWindowImpl显示BMP图片
- Javascript中bind()方法的使用与实现
- Intellij IDEA Spring Boot (10) 集成mybatis以及分页
- 【观察】从超融合市场的探索与创新 看浪潮全面云化时代关键词