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

蓝桥云客 刷题统计

刷题统计

问题描述

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

输入格式

输入一行包含三个整数 a, b 和 n。

输出格式

输出一个整数代表天数。

样例输入
18 28 99
样例输出
8
评测用例规模与约定
  • 对于 50% 的评测用例,1≤a,b,n≤10^6。
  • 对于 100% 的评测用例,1≤a,b,n≤10^18。

思路:
数据很大,暴力只有50分,所以优化一下就是直接求出有多少周,再求剩下的天数

代码:
 

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(void)
{
	ll a,b,n;
	cin >> a >> b >> n;
	ll num[] = {0,a,a,a,a,a,b,b}; 
	ll T_sum = a*5+2*b;
	ll T = n / T_sum;
	ll t1 = 7*T;
	ll SPC = n - (T*5*a+T*2*b);//剩下的题数
	ll sum = 0,pos = 1,t2 = 0;
	while(SPC > 0)
	{
		SPC -= num[pos];
		pos++;
		t1++;
		if(pos == 8)
		pos = 1;
	}
	ll ans = t1;
	cout << ans << endl;	
	return 0;
 } 

http://www.dtcms.com/a/107256.html

相关文章:

  • 持续集成与Jenkins安装使用教程
  • 分布式锁方案-Redisson
  • Linux命令-tar
  • 使用 MapReduce 进行高效数据清洗:从理论到实践
  • Linux内核中ARP协议的实现与dev_addr字段的作用
  • LabVIEW 调用 Python 函数
  • SAP-ABAP:ABAP `LEAVE LIST-PROCESSING` 深度解析
  • 天梯赛 L2-023 图着色问题
  • ai prompt工程师认证
  • AT_abc306_b [ABC306B] Base 2
  • 【工具变量】全国分省低空经济高质量发展数据(2012-2023年)
  • Word 插入无页眉页码的空白页(即插入奇数页)
  • WebSocket connection failed 解决
  • 基于机器学习的三国时期诸葛亮北伐失败因素量化分析
  • 数学知识集锦
  • Ubuntu24.04-中文输入法的切换
  • 批量将文本文件转换为 Word/PDF/Excel/图片等其它格式
  • python-leetcode 64.在排序数组中查找元素的第一个和最后一个位置
  • c语言大小端判断
  • 【JavaScript】十三、事件监听与事件类型
  • 95. 费解的开关
  • 密码学基础——古典密码学
  • 云端革命:数字文明的重构与新生
  • int main(int argc, char **argv)C语言主函数参数解析
  • 【AI News | 20250402】每日AI进展
  • JavaScript基础-移动端常见特效
  • 代码训练营day22
  • leetcode 62. Unique Paths
  • Npfs!NpFsdWrite函数和Npfs!NpCommonWrite函数和Npfs!NpWriteDataQueue函数中的DeferredList
  • Python运算符的理解及简单运用