刷題 Codewars Js題目(持續更新)

2021-09-16 14:26:22 字數 863 閱讀 4862

發現乙個很好的練習做題** codewars

都是自己做過的,先放自己的答案,再放自己覺得不錯的其他回答。

1. 將首字母放到後面並加上ay

pigit('this is my string')轉換成:pigit('histay siay ymay tringsay')

2. 陣列變成字串並且最後乙個用&連線

list([,,,,])轉換成:'bart, lisa, maggie, homer & marge'

3. 將0移到陣列後面且其他值在原來位置不排序

["a",0,"b",null,"c",0,"d",1,false,1,0,3,,1,9,{},9,0]轉換成:["a","b",null,"c","d",1,false,1,3,,1,9,{},9,0,0,0,0]

4. 陣列內奇數排序,偶數字置不變

[5, 3, 2, 8, 1, 4]轉換成:[1, 3, 2, 8, 5, 4]

5. 字串裡面的數字排序

"is2 thi1s t4est 3a"轉換成:"thi1s is2 3a t4est"

6. 拆分數字並相乘直至個位數

給出引數39拆分:3*9 = 27, 2*7 = 14, 1*4=4(返回執行次數:三次)

7. 匹配密碼

六位以上密碼,至少乙個數字、乙個大寫字母、乙個小寫字母

刷題 Python Tip 題目6 10

題目6 輸出100以內的所有素數,素數之間以乙個空格區分 from math import sqrt print join str key for key in x for x in xrange 2,100 if 0 not in x d for d in xrange 2,int sqrt x ...

刷題 Python Tip 題目1 5

題目1 just print a b give you two var a and b,print the value of a b,just do it print a b 題目2 list排序 給你乙個list l,如l 2,8,3,50 對l進行公升序並輸出 a sorted l print ...

ZOJ刷題 初學者題目

放棄了,zoj的評判頁面總是出錯 1001 a b problem include include include using namespace std void zoj1001 int main void zoj1001 1037 gridland 由於輸出格式的問題,糾結了好久,本來以為是 一...