2022蓝桥杯 试题C刷题统计

【问题描述】
小明决定从下周一开始努力刷题准备蓝桥杯竞赛。他计划周一至周五每天
做 a 道题目,周六和周日每天做 b 道题目。请你帮小明计算,按照计划他将在
第几天实现做题数大于等于 n 题?
【输入格式】
输入一行包含三个整数 a, b 和 n.
【输出格式】
输出一个整数代表天数。
【样例输入】
10 20 99
【样例输出】
8
【评测用例规模与约定】
对于 50% 的评测用例,1 ≤ a, b, n ≤ 106.
对于 100% 的评测用例,1 ≤ a, b, n ≤ 1018
//--------------------------------------------------------------------------------------------------------------
源代码:

#include<iostream>
using namespace std;
int main(){
int a,b,n,w,d,ans,ans1,t;
cin>>a>>b>>n;
t = 5*a+2*b;
w = n/t;
d = n%t;
if(d=0){
ans1 = 0;
}

else if(0<d<=a){
ans1 = 1;
}

else if(a<d<=2*a){
ans1 = 2;
}

else if(2*a<d<=3*a){
ans1 = 3;
}

else if(3*a<d<=4*a){
ans1 = 4;
}

else if(4*a<d<=5*a){
ans1 = 5;
}

else if(5*a<d<=5*a+b){
ans1 = 6;
}

else if(5*a+b<d<=5*a+2*b){
ans1 = 7;
}

ans = w*7+ans1;
cout<<ans<<endl;
return 0;

}

 

posted @ 2022-04-09 22:43  一个小弱鸡  阅读(229)  评论(0)    收藏  举报