今天花了大半天的时间又过了一道蓝题
今天主要学习了高精度,sort()函数,vector不定长数组的使用
洛谷p1080
#include <algorithm>
#include <string>
#include <iostream>
#include <vector>
using namespace std;
vector<int> a;
vector<int> temp;
struct minister
{
int lef;
int rig;
long long int s;
} m[10005];
double ans[10005] = {
0};
bool cmp(minister x, minister y)
{
if (x.s < y.s)
return true;
else
return false;
}
int k = 0;
void write(vector<int> a)
{
/* for (int i = a.size() - 1; i >= 0; i--)
{
ans[k] = ans[k] * 10 + a[i];
}
k++;*/
if (temp.size() < a.size())
temp.assign(a.begin(), a.end