[蓝桥杯 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;
}
目录
相关文章
|
6月前
|
Java C语言 C++
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-87 字串统计
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-87 字串统计
42 0
|
6月前
|
人工智能 算法 Java
第十三届蓝桥杯B组Java(试题C:字符统计)
第十三届蓝桥杯B组Java(试题C:字符统计)
91 0
|
5月前
|
Java
2022蓝桥杯大赛软件类省赛Java大学B组真题 刷题统计
2022蓝桥杯大赛软件类省赛Java大学B组真题 刷题统计
51 0
|
6月前
|
C++
成绩统计(蓝桥杯)
成绩统计(蓝桥杯)
|
6月前
|
算法 安全 定位技术
【刷题】备战蓝桥杯 — dfs 算法
dfs算法在数据较小的情况下可以使用。 一定一定要确定好终止条件,避免栈溢出。 相应做好回溯,保证每次的遍历都是不一样的选择,避免少结果。 针对题目进行对应细节处理,有能力的话可以进行剪枝优化!!!
65 0
|
6月前
蓝桥杯备战刷题-滑动窗口
蓝桥杯备战刷题-滑动窗口
44 0
|
6月前
|
Java 程序员 C++
日志统计(蓝桥杯每日一题)
日志统计(蓝桥杯每日一题)
51 1
|
6月前
|
算法 Java C语言
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
37 0
|
6月前
|
C++
第十三届蓝桥杯B组C++(试题C:刷题统计)
第十三届蓝桥杯B组C++(试题C:刷题统计)
50 0
|
机器学习/深度学习
蓝桥杯-成绩统计
蓝桥杯-成绩统计