博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codeforces Round #421 (Div. 2) - A
阅读量:6968 次
发布时间:2019-06-27

本文共 1023 字,大约阅读时间需要 3 分钟。

 

题目链接:http://codeforces.com/contest/820/problem/A

题意:一个人在看一本书,书一共C页,这个人每天看v0页,但是他又开始加速看这本书,每天都比前一天多看a页(就是说第一天看v0页,第二天看v0+a页,第三天看v0+2*a页。。。),还有一个限制一天不能看超过v1页。 然后在第二天开始每天都会回顾之前看过的l页,问你看完整本书要多少天

思路:直接按照题意模拟即可。

 

#define _CRT_SECURE_NO_DEPRECATE#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;typedef long long int LL;typedef unsigned long long int ULL;const int MAXN = 500 + 24;int main(){//#ifdef kirito// freopen("in.txt", "r", stdin);// freopen("out.txt", "w", stdout);//#endif// int start = clock(); int c,v0,v1,a,l; while (~scanf("%d%d%d%d%d", &c,&v0,&v1,&a,&l)){ for (int i = 1,k=0;; i++){ if (i > 1){ k -= l; } k += min(v1, v0 + (i - 1)*a); if (k >= c){ printf("%d\n", i); break; } } }//#ifdef LOCAL_TIME// cout << "[Finished in " << clock() - start << " ms]" << endl;//#endif return 0;}

 

转载于:https://www.cnblogs.com/kirito520/p/7099930.html

你可能感兴趣的文章
2017-10-13 前端日报
查看>>
PHP-X 系列教程:扩展内定义类和对象
查看>>
面试--css实现元素的水平和垂直居中
查看>>
深入理解ES6之《ES6中较小的改动》
查看>>
软键盘管理
查看>>
vuex的简单介绍
查看>>
web性能优化——使用RAIL模型评估性能
查看>>
微信JS-SDK分享
查看>>
python 最快 web 框架 Sanci 快速入门
查看>>
ES2015入门系列1-初识ES2015
查看>>
Python: 链式赋值的坑
查看>>
Node.js开发中的Cookie和Session
查看>>
【收藏】8段JQuery处理表单的代码片段,很实用
查看>>
利用 Css 制作精美的卡片UI
查看>>
Jmeter使用陷阱
查看>>
夏日葵电商:微信商城系统开发,分享产品运营几大细节
查看>>
ios证书--快速创建iOS证书及描述文件工具
查看>>
web前端开发前的环境搭建
查看>>
jQuery源码分析之noConflict()
查看>>
7步学会在Windows下上架iOS APP流程
查看>>