團體程式設計天梯賽 L1 032 Left pad

2021-10-03 20:43:46 字數 1047 閱讀 4468

題目鏈結- l1-032 left-pad

輸入格式:

輸入在第一行給出乙個正整數n(≤104​​)和乙個字元,分別是填充結果字串的長度和用於填充的字元,中間以1個空格分開。第二行給出原始的非空字串,以回車結束。

輸出格式:

在一行中輸出結果字串。

輸入樣例1:

15 _

i love gplt

輸出樣例1:

____i love gplt
輸入樣例2:

4

*this is a sample for cut

輸出樣例2:

cut//開頭有個空格
解題思路

附上**

#include

#define int long long

#define lowbit(x) (x &(-x))

using

namespace std;

const

int inf=

0x3f3f3f3f

;const

double pi=

acos(-

1.0)

;const

double eps=

1e-10

;const

int m=

1e9+7;

const

int n=

1e5+5;

typedef

long

long ll;

typedef pair<

int,

int> pii;

string s;

signed

main()

團體程式設計天梯賽 L1 011 L1 015

l1 011 思路 用map存不需要輸出的字元 pragma gcc optimize 2 include using namespace std string s map char bool mp intmain l1 012 思路 1 pragma gcc optimize 2 include ...

團體程式設計天梯賽 L1 056 L1 060

l1 056 思路 這裡算出來相減排個序即可 include using namespace std typedef pair int,string p intmain ans int 1.0 ans n 2 cout ans for p p v p.first abs p.first ans so...

團體程式設計天梯賽 L1 046 L1 050

l1 046 思路 我們模擬一下手寫除法即可 include using namespace std intmain cout n return0 l1 047 思路 if判斷下即可 include using namespace std intmain return0 l1 048 思路 學會矩陣...