首页 > 其他分享 >POJ-3619 Speed Reading

POJ-3619 Speed Reading

时间:2023-08-08 16:11:15浏览次数:46  
标签:ss 3619 tt cin 页数 POJ tie Reading ll

POJ-3619 Speed Reading

#include <iostream>
using namespace std;
typedef long long ll;
#define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
// #define ios ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
const int N = 1e6 + 10;
void solve()
{
	ll n, k, s, t, r;
	cin >> n >> k;
	while (k--)
	{
		cin >> s >> t >> r;
		ll ss = n; //ss==未读页数
		ll tt = 0; //tt==用时
		while (ss > s * t) //当未读页数>连续t秒读的总页数时循环
		{
			tt += t + r;
			ss -= s * t;
		}
		//处理不够连续t秒读的页数
		tt += ss / s;
		if (ss % s) tt++;
		cout << tt << endl;
	}

}
int main()
{
	IOS
	solve();
	return 0;
}

 

 

标签:ss,3619,tt,cin,页数,POJ,tie,Reading,ll
From: https://www.cnblogs.com/wsccz/p/17614652.html

相关文章

  • POJ 1392 Ouroboros Snake
    \(POJ\)\(1392\)-\(Ouroboros\)\(Snake\)//这道题和上面那道题几乎一样,算是变形题把,这道题要求构造的01字符串就是必须是字典序最小的,//在上面那道题的注意下建边的顺序即可.因为是链式前向星法,应该大边在前。\(Code\)#include<iostream>#include<algorithm>#......
  • Spring Boot 文件夹用途 DAO、DTD、VIEW、POJO
    DAO文件夹:用于存放数据访问对象(DataAccessObject),这些类用于封装对数据库的访问和操作,提供了一种与底层数据存储交互的接口。DAO层负责处理数据的持久化和检索,将数据操作与业务逻辑解耦。DTO文件夹:用于存放数据传输对象(DataTransferObject),这些类用于在不同层之间传输数据......
  • POJ 2513 Colored Sticks
    \(POJ\)\(2513\)\(Colored\)\(Sticks\)一、题目描述一堆木棍左右两端涂有颜色,相同颜色的可以连接在一起,问所有木棍能否都连上二、解题代码#include<map>#include<queue>#include<stack>#include<string>#include<vector>#include<stdio.h>#include<std......
  • POJ 1041 John's trip
    \(POJ\)\(1041\)\(John's\)\(trip\)一、题目大意多组数据,输入\(x,y,z\),表示结点\(x\)和结点\(y\)之间有一条序号为\(z\)的边,如果这个无向图中存在欧拉回路,就输出字典序最小的欧拉回路,如果不存在欧拉回路就输出Roundtripdoesnotexist.。当输入00表示一组数据输入结束......
  • POJ 3020 Antenna Placement
    \(POJ\)\(3020\)\(Antenna\)\(Placement\)一、题目描述*--代表城市,o--代表空地给城市安装无线网,一个无线网最多可以覆盖两座城市,问覆盖所有城市最少要用多少无线。公式:最小路径覆盖=总节点数-最大匹配数我们要尽可能多的建立能覆盖两个城市的基站(二分匹配最大匹配),剩下的......
  • H - Collecting Bugs POJ-2096
    H-CollectingBugsPOJ-2096期望dp题意根据题意可以将原题意转换成:有个\(n*s\)的矩阵,每次会随机选取一个格子填上颜色,问每行每列都填上颜色的期望次数。思路dp,显然是期望dp,那么设\(dp_{i,j}\)为已经有\(i\)行\(j\)列填上颜色,到目标还需的次数的期望,那么每次......
  • POJ - Buy Tickets
    Smiling&Weeping----你看这个人,嘴里说着喜欢我却又让我这么难过DescriptionRailwayticketsweredifficulttobuyaroundtheLunarNewYearinChina,sowemustgetupearly......
  • POJ 1548 Robots
    \(POJ\)\(1548\)\(Robots\)题意相当于给出\(N\)个坐标点,因为机器人只能向下或者向右走,所以如果能到达其他点,则连接这两个点,即line[i][j]=1最小路径覆盖数:对于一个\(DAG\)(有向无环图),选取最少条路径,使得每个顶点属于且仅属于一条路径。路径长度可以为零;(有向图中找一些路径,使......
  • A C# Reading List by Eric Lippert (ZZ)
    //z2012-5-1810:29:[email protected]#TheC#ProgrammingLanguage,4theditionbyAndersHejlsberg,MadsTorgersen,ScottWiltamuthandPeterGoldeEssentialC#4.0byMarkMichaelisC#InDepth,2ndEditionbyJonSkeetEffective......
  • C# system.Threading.Timer和system.Timers中的定时器
    它们都可以用于在指定时间间隔后执行代码。然而,它们在实现和用法上有一些差异。System.Threading.Timer:System.Threading.Timer是基于线程的定时器,它属于System.Threading命名空间。它使用ThreadPool线程来执行定时操作。以下是关于System.Threading.Timer的一些重要特......