题名:洛谷团队系统
题目:在洛谷上使用团队系统非常方便的添加自己的题目。如果在自己的电脑上配置题目和测试数据,每题需要花费时间 5 分钟;而在洛谷团队中上传私有题目,每题只需要花费 3 分钟,但是上传题目之前还需要一次性花费 11 分钟创建与配置团队。现在要配置 n(n≤100) 道题目,如果本地配置花费的总时间短,请输出 Local
,否则输出 Luogu
。
输入输出格式:无
这道题其实不难,但我认为一步步算对这道题而言有点麻烦,而且有点小题大做了。我们不妨列一个表格看一下:
n的值 | Local | Luogu |
1 | 5 | 14 |
2 | 10 | 17 |
3 | 15 | 20 |
4 | 20 | 23 |
5 | 25 | 26 |
6 | 30 | 29 |
7 | 35 | 31 |
... | ... | ... |
输入的n的值 | 5*n的值 | 11+3*n的值 |
我们可以借助小学奥数的知识来整理一下上面的数据。
我们可以发现,从n的值为6时Luogu的时间就小于Local的值了,n的值为7时也如此。所以我们可以直接用一个判断解决这道题,代码如下:
#include<bits/stdc++.h>//万能头
using namespace std;
int main(){//程序入口
int n;//声明整型变量n
cin>>n;//输入n的值
if(n>=6){//用n>=6的形式来做判断条件
cout<<"Luogu";//n大于6就输出Luogu
}else{//否则
cout<<"Local";//n的值小于5输出Local
}
return 0;//完美的结束
}
复制版:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=6){
cout<<"Luogu";
}else{
cout<<"Local";
}
return 0;
}