ssoj2453複製 貼上(字串)

2021-07-06 04:17:31 字數 473 閱讀 2305

【題意】給你乙個字串,s,t,p指將第s到t個字元複製,貼上到第p位上。經過n次操作,輸出前k個字元。

【思路】因為m=10^9,直接做會爆。每乙個字元都是由上乙個字串轉移來的,因此我們每次記錄當前字元在上乙個字串中的位置,逐層遞推回去,便得到其在初始字串中的位置。

【**】

#include #include #include #include #include using namespace std;

const int maxn=200005;

int n,m,k,s[maxn],p[maxn],t[maxn];

char str[maxn];

inline int get()

int main()

printf("%c",str[x]);

}printf("\n");

return 0;

}

vim選中字串複製 剪下 貼上

vim選中字串複製 剪下 貼上 2020年10月26日 14 23 1 刪除某一行 連續按兩次d。2 進入vim中visual模式,visual模式進入,可以有三種方式 1 在普通模式 normal 下進入,直接按鍵v就可以預設進入visual模式,可以使用 v j 往下面行選擇,或者使用下鍵 v ...

複製字串

有一字串,包含 n個字元。寫一函式,將此字串中從第 m個字元開始的全部字元複製成為另乙個字串。數字n 一行字串數字m從 m開始的子串 6 abcdef 3 cdef 主函式已給定如下,提交時不需要包含下述主函式 c int main include include void strcpypos ch...

複製字串

time limit 1 sec memory limit 128 mb submit 164 solved 112 submit status web board 有一字串,包含n個字元。寫一函式,將此字串中從第m個字元開始的全部字元複製成為另乙個字串。數字n 一行字串數字m 從m開始的子串 6a...