刷题统计(蓝桥杯)

刷题统计

问题描述

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

输入格式

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

输出格式

输出一个整数代表天数。

样例输入

c 复制代码
10 20 99

样例输出

c 复制代码
8

评测用例规模与约定

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

对于 100% 的评测用例, 1≤a,b,n≤1018

注意:该题数据过大,必须使用longlong

c 复制代码
#include <stdio.h>

int main()
{
  long long int a,b,c;
  scanf("%lld %lld %lld",&a,&b,&c);
  int zhou=5*a+2*b;//计算一周能刷多少题
  long long int day=(c/zhou)*7;//计算c能满足几周,*7得到天数
  c=c%zhou;//计算还剩多少题
  int i;
  for(i=1;i<=5;i++)
  {
    if(c<=0)//该判断必须在前面,如果前面的c刚好不剩,就直接跳出去了
      break;
    c=c-a;
    day++;
  }
  for(i=6;i<=7;i++)
  {
    if(c<=0)
      break;
    c=c-b;
    day++;
  }
  printf("%lld",day);
  return 0;
}
相关推荐
luj_176811 小时前
R语言生态优势与学习曲线分析
c语言·开发语言·网络·经验分享·算法
叶子野格11 小时前
《C语言学习:文件操作》16
c语言·开发语言·c++·学习·visual studio
AI科技星11 小时前
万有引力G与真空介电常数ε0全维度完整关系式汇编(基于v=c螺旋时空理论)
c语言·开发语言·前端·javascript·网络·汇编·electron
C^h12 小时前
6轴达妙机械臂
c语言
叶子野格12 小时前
《C语言学习:位运算》17
c语言·开发语言·c++·学习·visual studio
casual~13 小时前
十六届蓝桥杯国赛个人题解
经验分享·学习·算法·蓝桥杯
社交怪人14 小时前
【最大数】信息学奥赛一本通C语言解法(题号2056)
c语言
社交怪人14 小时前
【判断正负】信息学奥赛一本通C语言解法(题号1039)
c语言
龙腾AI白云15 小时前
数字孪生:虚拟调试,真实交付
c语言·virtualenv·知识图谱
我不是懒洋洋15 小时前
手写一个异步日志库:从printf到高性能无锁日志
java·c语言·开发语言·c++·visual studio