[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::JadenCase ๋ฌธ์ž์—ด ๋งŒ๋“ค๊ธฐ Lv2 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ - JadenCase = ๋ชจ๋“  ๋‹จ์–ด์˜ ์ฒซ ๋ฌธ์ž๊ฐ€ ๋Œ€๋ฌธ์ž, ๊ทธ ์™ธ์˜ ์•ŒํŒŒ๋ฒณ์€ ์†Œ๋ฌธ์ž - ์ฒซ ๋ฌธ์ž๊ฐ€ ์•ŒํŒŒ๋ฒณ์ด ์•„๋‹ˆ๋ผ๋ฉด ์ด์–ด์ง€๋Š” ์•ŒํŒŒ๋ฒณ์€ ์†Œ๋ฌธ์ž ๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ S return "3people unFollowed me" "3people Unfollwed Me" "for the last week" "For The Last Week" โœ… ๋‚˜์˜ ํ’€์ด def solution(s): answer = '' pre_word = None for word in s: if word == ' ' or word.isdig..

  • textsms

[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ Lv2 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ - ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ ๋ถ„๋ฅ˜ - ์˜ฌ๋ฐ”๋ฅธ ๊ด„ํ˜ธ = ๋ฐ”๋ฅด๊ฒŒ ์ง์ง€์–ด์ง '('๋ฌธ์ž๋กœ ์—ด๋ ธ์œผ๋ฉด ')'๋กœ ๋‹ซํ˜€์•ผ ๋จ - ์˜ฌ๋ฐ”๋ฅด๋ฉด true ๋ฆฌํ„ด ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์œผ๋ฉด false ๋ฆฌํ„ด ๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ S answer "()()" true "(())()" true ")()(" false "(()(" false โœ… ๋‚˜์˜ ํ’€์ด def solution(s): l = 0, r = 0 if s[:1] == "(" and s[-1] == ")" and (s.count("(") == s.count(")")): for t in s: if..

  • textsms

[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::์˜์–ด ๋๋ง์ž‡๊ธฐ Lv2 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ - n๋ช…์˜ ์‚ฌ๋žŒ์ด ์˜์–ด ๋๋ง์ž‡๊ธฐ ์ง„ํ–‰ ์ค‘, ํƒˆ๋ฝ์ž๊ฐ€ ์ƒ๊ธด๋‹ค๋ฉด ํƒˆ๋ฝ์ž์˜ ๋ฒˆํ˜ธ์™€ ์ฐจ๋ก€ ๋ฒˆํ˜ธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ•จ์ˆ˜ ์ž‘์„ฑ - ํƒˆ๋ฝ ์กฐ๊ฑด โ‘  ์•ž ์‚ฌ๋žŒ์ด ๋งํ•œ ๋‹จ์–ด์˜ ๋งˆ์ง€๋ง‰ ๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ๋งํ•ด์•ผํ•จ - ํƒˆ๋ฝ ์กฐ๊ฑด โ‘ก ์ด์ „์— ๋“ฑ์žฅํ–ˆ๋˜ ๋‹จ์–ด๋ฅผ ๋งํ•˜๋ฉด ํƒˆ๋ฝ - ํƒˆ๋ฝ์ž๊ฐ€ ์—†๋‹ค๋ฉด [0,0]์„ ๋ฆฌํ„ด - input : n = ์ฐธ๊ฐ€์ž ์ˆ˜, words = ๋๋ง์ž‡๊ธฐ์— ์‚ฌ์šฉํ•œ ๋‹จ์–ด๋“ค - output : [ํƒˆ๋ฝํ•œ ์ฐธ๊ฐ€์ž๋ฒˆํ˜ธ, ๊ฒŒ์ž„ ์ฐจ๋ก€] ๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ n words result 3 ["tank", "kick", "know"..

  • textsms

[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::์˜ˆ์ƒ ๋Œ€์ง„ํ‘œ Lv2 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ - ํ† ๋„ˆ๋จผํŠธ ๊ฒฝ๊ธฐ ์ค‘, A์™€ B๊ฐ€ ๋งŒ๋‚˜๋Š” ๋ผ์šด๋“œ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ - A์™€ B ์ฐธ๊ฐ€์ž๋Š” ์„œ๋กœ ๋ถ™๊ฒŒ ๋˜๊ธฐ ์ „๊นŒ์ง€ ํ•ญ์ƒ ์ด๊ธด๋‹ค๊ณ  ๊ฐ€์ • - ์ด ์ฐธ๊ฐ€์ž๋Š” N, (2์˜ ์ง€์ˆ˜ ์Šน์œผ๋กœ ์ฃผ์–ด์ง€๋ฏ€๋กœ ๋ถ€์ „์Šน์€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Œ) ๐Ÿ“Œ ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ N A B answer 8 4 7 3 โœ… ๋‚˜์˜ ํ’€์ด >> ํ•„์š” ๋‹จ๊ณ„ โ‘  1๋ผ์šด๋“œ์—์„œ A๋Š” 2๋ฒˆ์งธ ๊ฒฝ๊ธฐ, B๋Š” 4๋ฒˆ์งธ ๊ฒฝ๊ธฐ์— ์ฐธ๊ฐ€ - A์™€ B๋Š” ๋ฌด์กฐ๊ฑด ์ด๊ฒจ์„œ ๋‹ค์Œ ๋ผ์šด๋“œ์— ๊ฐ„๋‹ค๋Š” ๊ฐ€์ • - ๋งค ๋ผ์šด๋“œ๋งˆ๋‹ค ์ง์ˆ˜์ผ ๊ฒฝ์šฐ์—๋Š” 2๋กœ ๋‚˜๋ˆˆ ๋ฒˆ์งธ ๊ฒฝ๊ธฐ๋ฅผ, ํ™€์ˆ˜์ผ ๊ฒฝ์šฐ์—๋Š” 2๋กœ ๋‚˜๋ˆˆ ..

  • textsms

[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::์˜คํ”ˆ์ฑ„ํŒ…๋ฐฉ Lv2 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ - ์ฑ„ํŒ…๋ฐฉ ์•Œ๋ฆผ๋ฉ”์‹œ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ - ์ถœ๋ ฅ๋˜๋Š” ๋ฉ”์‹œ์ง€ · [๋‹‰๋„ค์ž„]๋‹˜์ด ๋“ค์–ด์™”์Šต๋‹ˆ๋‹ค. · [๋‹‰๋„ค์ž„]๋‹˜์ด ๋‚˜๊ฐ”์Šต๋‹ˆ๋‹ค. - ๋‹‰๋„ค์ž„ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋‹‰๋„ค์ž„๊ณผ userID ์ œ๊ณต โ€ป ๋‹‰๋„ค์ž„ ๋ณ€๊ฒฝ ์‹œ, ๋ณ€๊ฒฝ ์ „ ์ถœ๋ ฅ๋œ ๋ฉ”์‹œ์ง€ ๋‚ด ๋‹‰๋„ค์ž„๋„ ๋ณ€๊ฒฝ๋˜์–ด์•ผ ํ•จ >> ์ž…์ถœ๋ ฅ ์˜ˆ์‹œ record result ["Enter uid1234 Muzi", "Enter uid4567 Prodo","Leave uid1234","Enter uid1234 Prodo","Change uid4567 Ryan"] ["Prodo๋‹˜..

  • textsms

[ํ•˜๋ฃจํ•œ๋ฌธ์ œ] ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค::๋ฌธ์ž์—ด ๋‹ค๋ฃจ๊ธฐ ๊ธฐ๋ณธ Lv1 (w.Python)

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”.programmers.co.kr ๐Ÿ“Œ ๋ฌธ์ œ ์š”์•ฝ- ๋ฌธ์ž์—ด ํŒ๋‹จํ•˜์—ฌ TRUE / FALSE ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜ ๋งŒ๋“ค๊ธฐ- TRUE ์กฐ๊ฑด : ๋ฌธ์ž์—ด์˜ ๊ธธ์ด = 4 or 6, ์ˆซ์ž๋กœ๋งŒ ๊ตฌ์„ฑ- FALSE ์กฐ๊ฑด : TRUE ์กฐ๊ฑด ์™ธ ๐Ÿ’ก ๋‚˜์˜ ์ฒซ๋ฒˆ์งธ ํ’€์ด>> ํ•„์š” ๋‹จ๊ณ„โ‘  ๋ฌธ์ž์—ด ๊ธธ์ด๊ฐ€ 4 ๋˜๋Š” 6์ธ์ง€ ํ™•์ธโ‘ก ๋ฌธ์ž์—ด์ด ์ˆซ์ž๋กœ๋งŒ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธ def solution(s): if len(s) == 4 or len(s) == 6: if s.isdigit(): answer = True else: ..

  • textsms