你可以選擇用map掃瞄,或者stack佇列,但我認為那些太高大上了,所以寫了乙個struct(結構體,給新手看的 )
#include
//標頭檔案,沒個說
#include
using
namespace std;
struct node//鄙人的思考方法,結構體
;node a[
100005];
int n;
int t,k;
int p;
string getname;
int getscore;
intcheck
(string s)
intmain()
else
if(p ==2)
else
if(p ==3)
else
if(p ==4)
printf
("%d\n"
, k)
;//個數
}}
努力+正確的目標=成功
洛谷 P5734 深基6 例6 文字處理軟體
你需要開發一款文字處理軟體。最開始時輸入乙個字串 不超過 100 個字元 作為初始文件。可以認為文件開頭是第 0 個字元。需要支援以下操作 為了簡化問題,規定初始的文件和每次操作中的 str 都不含有空格或換行。最多會有 q q le100 次操作。無無 輸入 14 ilove 1 luogu 2 ...
洛谷 P5318 深基18 例3 查詢文獻
dfs和bfs的入門學習題目 使用set儲存每個點可達的邊,自動對每個點可達的點進行排序,減少後續遍歷sort的耗時。使用遞迴來進行dfs,使用佇列queue來進行bfs include include include include include include include using na...
洛谷 P3156 深基15 例1 詢問學號
題目描述 有 n n le 2 times 10 6 n n 2 10 6 名同學陸陸續續進入教室。我們知道每名同學的學號 在 1 到 10 910 9之間 按進教室的順序給出。上課了,老師想知道第 ii 個進入教室的同學的學號是什麼 最先進入教室的同學 i 1i 1 詢問次數不超過 10 5105...