?? main.cpp
字號:
#include <iostream>
#include <fstream>
#include <algorithm>
#include "DynScheme.h"
#define Element 5
using namespace std;
int main()
{
int D = 20;//20公里
int x[Element] = {6,7,12,14};//放廣告牌的位置
int r[Element] = {5,6,7,1};//放位置的廣告收益
DynScheme ds(x,r,Element);
int result = ds.Scheme(x[0],D);
vector<int> xx = ds.Place();
//reverse(xx.begin(),xx.end());
cout<<"The max profit is "<<result<<endl;
for(int i = 0,sum = 0,pos = 0;sum < result; i++)
{
pos = xx[pos];
sum += r[pos];
cout<<"No. "<<i<<" step is "<<pos<<endl;
}
/*for(int i = 0; i < 20; i++)
{
for(int j = 0; j < 5; j++)
cout<<ds.matrix[i][j]<<" ";
cout<<endl;
}*/
cout<<endl;
return 0;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -