当前位置: 首页 > news >正文

P8780 [蓝桥杯 2022 省 B] 刷题统计

题目描述

小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天做 𝑎道题目,周六和周日每天做 𝑏 道题目。请你帮小明计算,按照计划他将在第几天实现做题数大于等于 𝑛 题?

输入格式

输入一行包含三个整数 𝑎,𝑏 和 𝑛.

输出格式

输出一个整数代表天数。

输入输出样例

输入 #1复制

10 20 99

输出 #1复制

8

说明/提示

对于 50%的评测用例,1≤𝑎,𝑏,𝑛≤10e6   

对于 100% 的评测用例,1≤𝑎,𝑏,𝑛≤10e18

蓝桥杯 2022 省赛 B 组 C 题。

#include<iostream>
#include<cmath>
using namespace std;
typedef long long LL;
int main(){             //这题的时间复杂度为o(nln(n)) LL a,b,n,num=0,number1=0,number2=0,i=0;
cin>>a>>b>>n;LL weak=a*5+b*2;  //先求一周完成多少题number1=n/weak;number2=n%weak;
if(number2<=5*a)cout<<(int)ceil(number2*1.0/a)+number1*7;
elsecout<<(int)ceil((number2-5*a)*1.0/b)+number1*7+5;  //记得这边要向上取整
return 0;
}

这题最重要的一点就是时间复杂度,如果没有处理好就只有50

另外就是注意这边数据要用long long 

http://www.lryc.cn/news/498575.html

相关文章:

  • 切比雪夫不等式:方差约束下的概率估计
  • 使用CancellationTokenSource来控制长时间sql查询中断
  • 小红薯最新x-s 算法补环境教程12-06更新(下)
  • wazuh-modules-sca
  • Uniapp的App环境下使用Map获取缩放比例
  • 微信小程序配置less并使用
  • “全面支持公路数字化转型升级四大任务”视频孪生解决方案
  • 顶顶通电话机器人开发接口对接大语言模型之实时流TTS对接介绍
  • P3379 【模板】最近公共祖先(LCA)
  • 2030. gitLab A仓同步到B仓
  • 网易博客旧文-----如何在WINDOWS下载安卓(android)源代码并和eclipse做关联
  • MATLAB中axes函数用法
  • 构建 Java Web 应用程序:实现简单的增删查改(Mysql)
  • 3d行政区划-中国地图
  • 适合存储时序数据的数据库和存储系统
  • dolphinscheduler集群服务一键安装启动实现流程剖析
  • 深入了解Linux —— 学会使用vim编辑器
  • C05S01-Web基础和HTTP协议
  • MIT工具课第六课任务 Git基础练习题
  • 计算机网络安全
  • Delphi 实现键盘模拟、锁定键盘,锁定鼠标等操作
  • RTK数据的采集方法
  • Next.js 入门学习
  • 2024年认证杯SPSSPRO杯数学建模B题(第一阶段)神经外科手术的定位与导航解题全过程文档及程序
  • 安卓底层相机流的传输方式
  • 【单链表】(更新中...)
  • 开源堡垒机JumpServer配置教程:使用步骤与配置
  • 上门服务小程序开发,打造便捷生活新体验
  • iOS中的类型推断及其在Swift编程语言中的作用和优势
  • 工业检测基础-缺陷形态和相机光源选型