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

简介: [蓝桥杯 2022 省 B] 刷题统计

蓝桥杯 2022 省赛 B 组 C 题

题目描述

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


输入格式

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

输出格式

输出一个整数代表天数。

输入输出样例

输入

10 20 99

输出

8

说明/提示

对于50% 的评测用例,1≤a,b,n≤106.

对于 100% 的评测用例,1≤a,b,n≤10^18.

#include<iostream>
using namespace std;
typedef long long LL;
int main()
{
    LL a, b, n;
    cin >> a >> b >> n;
    LL week = n / (a*5 + b*2);
    n -= week * (a*5 + b*2);
    LL day = week * 7;
    for (int i = 1; i <= 5; i++)
    {
        n -= a;
        day++;
        if (n <= 0)
        {
            cout << day << endl;
            return 0;
        }
    }
    for (int i = 6; i <= 7; i++)
    {
        n -= b;
        day++;
        if (n <= 0)
        {
            cout << day << endl;
            return 0;
        }
    }
    return 0;
}
目录
相关文章
|
Java C语言 C++
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-87 字串统计
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-87 字串统计
77 0
|
人工智能 算法 Java
第十三届蓝桥杯B组Java(试题C:字符统计)
第十三届蓝桥杯B组Java(试题C:字符统计)
173 0
|
7月前
|
算法
蓝桥杯16天刷题计划一一Day02
这是蓝桥杯16天刷题计划的第二天内容,由作者blue于2025年3月28日整理。当天训练重点为二分法,包含多道经典题目解析与代码实现,如有序数组查找、砍树问题、木材加工等。文章针对二分法的应用场景进行了深入讲解,并通过实例演示了如何优化算法效率,适合对二分法不熟悉的初学者学习和练习。
167 5
|
7月前
|
存储 自然语言处理 算法
蓝桥杯16天刷题计划一一Day01(STL练习)
本文介绍了蓝桥杯16天刷题计划的第一天内容,主要练习STL相关算法。涵盖队列、优先队列、单调队列、单调栈和链表等数据结构的应用。通过经典题目如机器翻译(队列模拟内存)、约瑟夫问题(链表模拟报数)、滑动窗口(单调队列)、Look Up(单调栈)、合并果子(优先队列)和最小函数值(优先队列结构体排序),详细解析了每种数据结构的实现与优化方法,并附有完整代码示例。适合初学者掌握STL核心用法及算法思想。
157 10
|
Java
2022蓝桥杯大赛软件类省赛Java大学B组真题 刷题统计
2022蓝桥杯大赛软件类省赛Java大学B组真题 刷题统计
172 0
成绩统计(蓝桥杯)
成绩统计(蓝桥杯)
|
算法 安全 定位技术
【刷题】备战蓝桥杯 — dfs 算法
dfs算法在数据较小的情况下可以使用。 一定一定要确定好终止条件,避免栈溢出。 相应做好回溯,保证每次的遍历都是不一样的选择,避免少结果。 针对题目进行对应细节处理,有能力的话可以进行剪枝优化!!!
274 0
蓝桥杯备战刷题-滑动窗口
蓝桥杯备战刷题-滑动窗口
151 0
|
Java 程序员 C++
日志统计(蓝桥杯每日一题)
日志统计(蓝桥杯每日一题)
93 1
|
算法 Java C语言
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
64 0