๐Ÿถ Programming/์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€๊ธฐ 11

BOJ. 11723 ์ง‘ํ•ฉ (Python)

[ ๋ฌธ์ œ ] https://www.acmicpc.net/problem/11723 11723๋ฒˆ: ์ง‘ํ•ฉ ์ฒซ์งธ ์ค„์— ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์—ฐ์‚ฐ์˜ ์ˆ˜ M (1 ≤ M ≤ 3,000,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ M๊ฐœ์˜ ์ค„์— ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์—ฐ์‚ฐ์ด ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net [ ๋‚˜์˜ ํ’€์ด ] ๐Ÿ”ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ๋ฌธ์ œ์—์„œ ์ง‘ํ•ฉ S์— ๋“ค์–ด๊ฐ€๋Š” ๊ฐ’ x๊ฐ€ (1 ≤ x ≤ 20) ๋กœ ๋ฒ”์œ„๊ฐ€ ์ •ํ•ด์ ธ์žˆ๊ธฐ ๋•Œ๋ฌธ์— True/False๋ฐฉ์‹์„ ์‚ฌ์šฉํ–ˆ๋‹ค. toggle์—ฐ์‚ฐ์ด ์žˆ์–ด์„œ ๋”์šฑ True/False๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด ํŽธํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ์—ฐ์‚ฐ์˜ ์ˆ˜๋Š” M (1 ≤ M ≤ 3,000,000) ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฐฏ์ˆ˜๊ฐ€ ๋„ˆ๋ฌด ์ปค์„œ sys.stdin.readline ์„ ์‚ฌ์šฉํ–ˆ๋‹ค. input๊ฐ’์„ ์ด ๋ฐฉ์‹์œผ๋กœ ๋ฐ›์œผ๋‹ˆ๊นŒ ๋’ค์— ์ค„ ..

BOJ. 7662 ์ด์ค‘ ์šฐ์„ ์ˆœ์œ„ ํ (Python)

[ ๋ฌธ์ œ ] https://www.acmicpc.net/problem/7662 7662๋ฒˆ: ์ด์ค‘ ์šฐ์„ ์ˆœ์œ„ ํ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋Š” ํ‘œ์ค€์ž…๋ ฅ์„ ์‚ฌ์šฉํ•œ๋‹ค. ์ž…๋ ฅ์€ T๊ฐœ์˜ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ์ž…๋ ฅ์˜ ์ฒซ ๋ฒˆ์งธ ์ค„์—๋Š” ์ž…๋ ฅ ๋ฐ์ดํ„ฐ์˜ ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ •์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ์˜ ์ฒซ์งธ ์ค„์—๋Š” Q์— ์  www.acmicpc.net [ ๋‚˜์˜ ํ’€์ด ] ๐Ÿ”ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ์ตœ์†Œํž™, ์ตœ๋Œ€ํž™์„ ์„ ์–ธํ•˜๊ณ  ์—ฐ์‚ฐ์ด I์ธ ๊ฒฝ์šฐ์— ๊ฐ’์„ ํ•ด๋‹น ์—ฐ์‚ฐ์ด ๋ช‡๋ฒˆ์งธ์ธ์ง€ ๊ฐ’๊ณผ ํ•จ๊ป˜ ์ €์žฅํ•œ๋‹ค. ๊ฐ’์„ ์ œ๊ฑฐํ•˜๋ฉด removed ๋ฆฌ์ŠคํŠธ์—์„œ ์ œ๊ฑฐํ•œ ๊ฐ’์ž„์„ ํ‘œ์‹œํ•œ๋‹ค. ์ตœ์†Œ๊ฐ’, ์ตœ๋Œ€๊ฐ’์„ ์ œ๊ฑฐํ•˜๊ณ  ๋งŒ์•ฝ ์ œ๊ฑฐํ•œ index์˜ ๊ฐ’์ด๋ฉด ์ œ๊ฑฐํ•˜๊ณ  ๋‹ค์‹œ ์ตœ์†Œ๊ฐ’, ์ตœ๋Œ€๊ฐ’์„ ์ฐพ๊ณ  ์ œ๊ฑฐํ•œ๋‹ค. ๐Ÿ”ธ ํ’€์ด ์ฝ”๋“œ # 7662 ์ด์ค‘ ์šฐ์„ ์ˆœ์œ„ ํ # 221206 import sys, ..

BOJ. 9095 1, 2, 3 ๋”ํ•˜๊ธฐ (Python)

[ ๋ฌธ์ œ ] https://www.acmicpc.net/problem/9095 9095๋ฒˆ: 1, 2, 3 ๋”ํ•˜๊ธฐ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค, n์„ 1, 2, 3์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net [ ๋‚˜์˜ ํ’€์ด ] ๐Ÿ”ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ์ฃผ์–ด์ง„ ์ˆซ์ž๋ฅผ 1, 2, 3 ์œผ๋กœ ๋นผ์„œ 0์ด ๋  ๋•Œ๊นŒ์ง€ ๋บ€๋‹ค. 0์ด ๋˜๋Š” ๊ฒฝ์šฐ์—๋Š” return ํ•œ๋‹ค. 1, 2, 3์œผ๋กœ ๋บ„๋•Œ ๊ฐ’์„ ๋ฌธ์ž์—ด๋กœ ์ €์žฅํ•œ๋‹ค. ๋ฌธ์ž์—ด ๊ฐ’์€ answer๋ผ๋Š” list์— ์ €์žฅํ•œ๋‹ค. ํ•ด๋‹น list์— ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด ๋ฌธ์ž์—ด ๊ฐ’์„ ์ถ”๊ฐ€ํ•œ๋‹ค. list์˜ ๊ธธ์ด๊ฐ€ ๊ณง ํ•ฉ์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๊ฐ€ ๋œ๋‹ค. ๐Ÿ”ธ ํ’€์ด ์ฝ”๋“œ # n์ด 1, 2, 3์˜ ํ•ฉ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ๊ฒฝ์šฐ๋ฅผ ์ฐพ๋Š” ํ•จ์ˆ˜ def find(n, string): # n์˜ ๊ฐ’์ด 0์ธ ..

BOJ. 12100 2048 (Easy) (Python)

BOJ 12100. 2048 (Easy) ๋ฌธ์ œ https://www.acmicpc.net/problem/12100 12100๋ฒˆ: 2048 (Easy) ์ฒซ์งธ ์ค„์— ๋ณด๋“œ์˜ ํฌ๊ธฐ N (1 ≤ N ≤ 20)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ N๊ฐœ์˜ ์ค„์—๋Š” ๊ฒŒ์ž„ํŒ์˜ ์ดˆ๊ธฐ ์ƒํƒœ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. 0์€ ๋นˆ ์นธ์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ, ์ด์™ธ์˜ ๊ฐ’์€ ๋ชจ๋‘ ๋ธ”๋ก์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋ธ”๋ก์— ์“ฐ์—ฌ ์žˆ๋Š” ์ˆ˜๋Š” 2 www.acmicpc.net ๐Ÿ”ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ• 5๋ฒˆ๋ฐ–์— ์•ˆ์›€์ง์ด๋ฏ€๋กœ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ฒฝ์šฐ๋ฅผ ํƒ์ƒ‰ํ–ˆ๋‹ค. ๋ธŒ๋ฃจํŠธ ํฌ์Šค! ์™„ํƒ! ์•„๋ž˜๋กœ ์›€์ง์ด๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ฐ‘์— ์žˆ๋Š” ๊ฒƒ๋“ค ๋จผ์ € ํ•ฉ์ณ์ง€๊ณ , ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์›€์ง์ด๋ฉด ์˜ค๋ฅธ์ชฝ์— ์žˆ๋Š” ๊ฒƒ๋“ค ๋จผ์ € ํ•ฉ์ณ์ง€๋Š” ๊ฒƒ์„ ๊ตฌํ˜„ํ•˜์ง€ ์œ„ํ•ด์„œ move Range๋ฅผ ๋งŒ๋“ค์–ด์„œ ๋ฒ”์œ„ ๊ฐ’์„ ์ง€์ •ํ•ด์ฃผ์—ˆ๋‹ค. 4 2 2 ์ธ ๊ฒƒ์„ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๋ฐ€์–ด์„œ ํ•ฉ์น˜๋ฉด 4 ..

BOJ. 1725 ํžˆ์Šคํ† ๊ทธ๋žจ (Python)

BOJ 1725. ํžˆ์Šคํ† ๊ทธ๋žจ ๋ฌธ์ œ https://www.acmicpc.net/problem/1725 1725๋ฒˆ: ํžˆ์Šคํ† ๊ทธ๋žจ ์ฒซ ํ–‰์—๋Š” N (1 ≤ N ≤ 100,000) ์ด ์ฃผ์–ด์ง„๋‹ค. N์€ ํžˆ์Šคํ† ๊ทธ๋žจ์˜ ๊ฐ€๋กœ ์นธ์˜ ์ˆ˜์ด๋‹ค. ๋‹ค์Œ N ํ–‰์— ๊ฑธ์ณ ๊ฐ ์นธ์˜ ๋†’์ด๊ฐ€ ์™ผ์ชฝ์—์„œ๋ถ€ํ„ฐ ์ฐจ๋ก€๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์นธ์˜ ๋†’์ด๋Š” 1,000,000,000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ www.acmicpc.net ๐Ÿ”ธ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ๊ฐ€์žฅ ํฐ ๋„“์ด๋ฅผ ๊ฐ€์ง€๋Š” ์ง์‚ฌ๊ฐํ˜•์„ ๊ตฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ตฌ๊ฐ„๋ณ„๋กœ, ๊ฐ€์žฅ ์ž‘์€ ์ง์‚ฌ๊ฐํ˜•์˜ ๋†’์ด๋ฅผ ๊ตฌํ•œ ํ›„์— ๊ทธ ๊ตฌ๊ฐ„์˜ ๊ธธ์ด๋งŒํผ (๊ฐ€๋กœ๊ธธ์ด) ๊ณฑํ•ด์ฃผ๋ฉด ๋œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๊ตฌ๊ฐ„๋ณ„๋กœ ๊ฐ€์žฅ ์ž‘์€ ๋†’์ด๋ฅผ ๊ฐ€์ง€๋Š” ์ง์‚ฌ๊ฐํ˜•์˜ index๊ฐ’์„ ์„ธ๊ทธ๋จผํŠธ ํŠธ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์ €์žฅํ–ˆ๊ณ , ๋ถ„ํ•  ์ •๋ณต์„ ์‚ฌ์šฉํ•ด์„œ ๊ฐ€์žฅ ์ž‘์€ ์ง์‚ฌ๊ฐํ˜•์„ ์‚ฌ์šฉํ•ด ๋„“์ด๋ฅผ update..

2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ Lv2. ๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ

2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ Lv2. ๊ฑฐ๋ฆฌ๋‘๊ธฐ ํ™•์ธํ•˜๊ธฐ https://programmers.co.kr/learn/courses/30/lessons/81302 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ”ธ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ๋Œ€๊ธฐ์‹ค์˜ ํฌ๊ธฐ๊ฐ€ ์ •ํ•ด์ ธ ์žˆ์œผ๋ฏ€๋กœ, P๊ฐ€ ๋“ฑ์žฅํ–ˆ์„ ๋•Œ ๊ฑฐ๋ฆฌ๋‘๊ธฐ ์กฐ๊ฑด์„ ์•ˆ์ง€ํ‚จ ์ƒํ™ฉ์„ 3๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Œ ๋ฐ”๋กœ ์ธ์ ‘ํ•œ ์œ„์น˜์— P๊ฐ€ ๋“ฑ์žฅํ•  ๋•Œ 2์นธ ๋–จ์–ด์ง„ ๊ฐ€๋กœ,์„ธ๋กœ ์œ„์น˜์— P๊ฐ€ ๋“ฑ์žฅํ•˜๋Š”๋ฐ ์‚ฌ์ด์— X๊ฐ€ ์—†์„ ๋•Œ 1์นธ ๋Œ€๊ฐ์„ ์— P๊ฐ€ ๋“ฑ์žฅํ•˜๋Š”๋ฐ ๊ฐ€๋กœ,์„ธ๋กœ 1์นธ์— X๊ฐ€ ์—†์„ ๋•Œ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ ๋ช‡๊ฐœ ์•ˆ๋˜๊ณ , ์ƒํ™ฉ์ด ๋”ฑ๋”ฑ ์ •ํ•ด์ ธ ์žˆ์–ด์„œ..

2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ Lv1. ์ˆซ์ž ๋ฌธ์ž์—ด๊ณผ ์˜๋‹จ์–ด

2021 ์นด์นด์˜ค ์ฑ„์šฉ์—ฐ๊ณ„ํ˜• ์ธํ„ด์‹ญ Lv1. ์ˆซ์ž ๋ฌธ์ž์—ด๊ณผ ์˜๋‹จ์–ด https://programmers.co.kr/learn/courses/30/lessons/81301 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ”ธ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ์˜๋‹จ์–ด๊ฐ€ ์ตœ์†Œ 3๊ธ€์ž๋‹ˆ๊นŒ 3๊ธ€์ž์”ฉ ๋”•์…”๋„ˆ๋ฆฌ์— ๋„ฃ์€ ํ›„์— ์ˆซ์ž๋ฉด ๊ทธ๋Œ€๋กœ ์ €์žฅ. ๋”•์…”๋„ˆ๋ฆฌ์— ์กด์žฌํ•œ๋‹ค๋ฉด ๊ทธ๊ฑธ ๋ถˆ๋Ÿฌ์™€์„œ ๋ฐ”๊ฟˆ. ์กด์žฌํ•˜์ง€๋„ ์•Š๊ณ , ์ˆซ์ž๋„ ์•„๋‹ˆ๋ฉด ์Šคํ‚ต(continue) def solution(s): num = [str(i) for i in range(10)] alp = {"zer":0, "one":1 , "two..

2022 KAKAO BLIND RECRUITEMENT Lv2. ์–‘๊ถ๋Œ€ํšŒ

2022 KAKAO BLIND RECRUITEMENT Lv2. ์–‘๊ถ๋Œ€ํšŒ https://programmers.co.kr/learn/courses/30/lessons/92342 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ”ธ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ๊ฐ€๋Šฅํ•œ ์ ์ˆ˜์˜ ๊ฒฝ์šฐ์˜ ์ˆ˜๊ฐ€ 11๊ฐ€์ง€(0~10์ ) ํ™”์‚ด์„ ์˜๋Š” ๊ฒฝ์šฐ → n๊ฐœ (1≤n≤10) 11๊ฐœ์ค‘์— n๊ฐœ๋ฅผ ์ค‘๋ณตํ•ด์„œ ๊ณ ๋ฅด๋ฉด ๋จ → ์™„์ „ํƒ์ƒ‰ ๋ฌธ์ œ ์™„์ „ํƒ์ƒ‰ ์ค‘์— n์˜ ๊ฐ€์ง“์ˆ˜๊ฐ€ ์ ์œผ๋ฏ€๋กœ ์ˆœ์—ด/์กฐํ•ฉ ์‚ฌ์šฉ. (๊ฐ€์ง“์ˆ˜๊ฐ€ ๋งŽ์œผ๋ฉด ๊ทธ๋ฆฌ๋””/๋ฐฑํŠธ๋ž˜ํ‚น/bfs ์‚ฌ์šฉ) from itertools import * # a๊ฐ€ b๋ณด๋‹ค ๋” ..

2022 KAKAO BLIND RECRUITEMENT Lv2. ์ฃผ์ฐจ์š”๊ธˆ ๊ณ„์‚ฐ

2022 KAKAO BLIND RECRUITEMENT Lv2. ์ฃผ์ฐจ์š”๊ธˆ ๊ณ„์‚ฐ ๋ฌธ์ œ : https://programmers.co.kr/learn/courses/30/lessons/92341 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ”ธ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ• ์ž…/์ถœ์ฐจ ํ–ˆ๋˜ ์ฐจ๋“ค์˜ ๋ฒˆํ˜ธ๋กœ dictionary๋ฅผ ๋จผ์ € ๋งŒ๋“ฆ ์ž…/์ถœ์ฐจ ์ •๋ณด๋ฅผ ๋จผ์ € ๋ฐ›์•„์„œ IN์ธ ๊ฒฝ์šฐ์—” ๋‹ค์Œ OUT์„ ์ฐพ์•„์„œ ์‹œ๊ฐ„์„ ๊ณ„์‚ฐํ•จ ๋งŒ์•ฝ ๋‹ค์Œ OUT์ด ์กด์žฌ ํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด 23:59์— OUT์ด๋ผ๊ณ  ๊ฐ€์ •ํ•˜๊ณ  ๊ณ„์‚ฐ ์‹œ๊ฐ„์€ ๋‹จ์œ„์‹œ๊ฐ„์„ ์ดˆ๊ณผํ•˜์—ฌ ๋‚˜๋จธ์ง€๊ฐ€ ์ƒ๊ธฐ๋Š” ๊ฒฝ์šฐ +1 ํ•ด์คŒ #์ฐจ๊ฐ€ ์žˆ๋˜ ์‹œ๊ฐ„๊ณ„์‚ฐ ..

2022 KAKAO BLIND RECRUITEMENT Lv2. k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ

2022 KAKAO BLIND RECRUITEMENT Lv2. k์ง„์ˆ˜์—์„œ ์†Œ์ˆ˜ ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ ๋ฌธ์ œ : https://programmers.co.kr/learn/courses/30/lessons/92335 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๐Ÿ”ธ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ ์ ‘๊ทผ ๋ฐฉ๋ฒ• n์„ k์ง„์ˆ˜๋กœ ๋ณ€ํ™˜. 0์œผ๋กœ ์ˆซ์ž์—ด์„ ๋‚˜๋ˆ”. ๋‚˜๋ˆ ์ง„ ์ˆซ์ž์ค‘ ์†Œ์ˆ˜์˜ ๊ฐฏ์ˆ˜๋ฅผ ์…ˆ. def solution(n, k): #n์„ k์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ tran = trans(n,k) cnt = 0 for i in tran.split('0'): if not i : continue if cal(int(..