题目大意
用最少时间要将所有城市全部访问完,若有传送器可使用传送器。
坑点
1.需要考虑传送器数量与城市的数量 ,若传送器大于城市输出0
2.需要考虑数据范围较大,long long int
数据范围
开一个大于10的6次方的数据
思路
1.先考虑特例
2.由于需要最短时间,所以在有传送器的情况下使用传送器到最后一个城市
代码
#include<iostream>
#include<stdio.h>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<string>
#include<cstring>
#include<map>
#include<stack>
#include<set>
using namespace std;
const int N=1e6+10;//取一个固定数据
long long int sum[N];//数组
long long int n,k;//数据范围要求
int main()