using namespace std;
class borrow
;const char *str="d:\\data.dat";
void firstdisplay();//程式主選單
void input(); //輸入
void delete(); //刪除記錄
void out(); //顯示所有
string int_to_string(int a);//將乙個整形轉化為string
tm *gettime(); //獲取當前時間
bool findequaldata(string &today); //檢查 str裡面是否有字串string
bool checkchoice(string str);//判斷 str 是否為數字
int main() //main函式
fin.close();
firstdisplay();
system("pause");
return 0;
}string int_to_string(int a) //整形轉化為string
cout<<"今天是"string data;
bool check;
char ch;
while(!fin.eof())
else
check=false;//
}if(check)
choice=atoi(tempchoice.c_str());
switch(choice)
bool findequaldata(string &today) //判斷檔案中是否有 today 字串
else
check=false;//
}fin.close();
return check;
}bool checkchoice(string str)
演算法提高 拿糖果 完全揹包
問題描述 媽媽給小b買了n塊糖!但是她不允許小b直接吃掉。假設當前有m塊糖,小b每次可以拿p塊糖,其中p是m的乙個不大於根號下m的質因數。這時,媽媽就會在小b拿了p塊糖以後再從糖堆裡拿走p塊糖。然後小b就可以接著拿糖。現在小b希望知道最多可以拿多少糖。輸入格式 乙個整數n 輸出格式 最多可以拿多少糖...
藍橋杯 演算法提高 拿糖果 完全揹包變形
一開始把題理解錯了,以為m n,就篩了下質因數,數量不多直接暴力判斷了 交了一發只過了50 如下 include include include include include include define pk push back using namespace std const int inf...
藍橋杯 演算法提高 拿糖果 變形的揹包問題
時間限制 1.0s 記憶體限制 256.0mb 媽媽給小b買了n塊糖!但是她不允許小b直接吃掉。假設當前有m塊糖,小b每次可以拿p塊糖,其中p是m的乙個不大於根號下m的質因數。這時,媽媽就會在小b拿了p塊糖以後再從糖堆裡拿走p塊糖。然後小b就可以接著拿糖。現在小b希望知道最多可以拿多少糖。乙個整數n...