解题思路:
注意事项:1018是10的18次方
参考代码:
#include <iostream> #include <cstdio> using namespace std; int main() { long long a,b,n,sum,num,ans=0; cin>>a>>b>>n; num=n/(5*a+2*b); //周数 sum=n%(5*a+2*b); //剩余题数 if(sum) for(int i=1;i<=7;i++) { if(i>5) ans+=b; else ans+=a; if(ans>=sum) { cout<<num*7+i<<endl; break; } } else cout<<num*7<<endl; return 0; }
0.0分
3 人评分
A+B for Input-Output Practice (VII) (C++代码)浏览:606 |
不容易系列2 (C语言代码)浏览:589 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:522 |
The 3n + 1 problem (C语言代码)浏览:548 |
剪刀石头布 (C++代码)浏览:1703 |
字符删除 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:483 |
P1044 (C++代码)浏览:491 |
简单的a+b (C语言代码)浏览:244 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:529 |