๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

728x90

๋ฐ์ดํ„ฐ๊ณผํ•™

1/3 ์›” ์„ฑ๊ณผ • Baekjoon Online Judge : ์˜ค๋Š˜์˜ ํ’€์ด๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ - for๋ฌธ ๋ฌธ์ œ 7๊ฐœ. 11/11 ์ง„ํ–‰~, while๋ฌธ ๋ฌธ์ œ 3๊ฐœ. 3/3 ์ง„ํ–‰~ ์˜ค๋Š˜์˜ ๋ฌธ์ œ๋Š” ๋ฐฑ์ค€ 1110๋ฒˆ ๋”ํ•˜๊ธฐ ์‚ฌ์ดํด 0๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 99๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ •์ˆ˜๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์—ฐ์‚ฐ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋จผ์ € ์ฃผ์–ด์ง„ ์ˆ˜๊ฐ€ 10๋ณด๋‹ค ์ž‘๋‹ค๋ฉด ์•ž์— 0์„ ๋ถ™์—ฌ ๋‘ ์ž๋ฆฌ ์ˆ˜๋กœ ๋งŒ๋“ค๊ณ , ๊ฐ ์ž๋ฆฌ์˜ ์ˆซ์ž๋ฅผ ๋”ํ•œ๋‹ค. ๊ทธ๋‹ค์Œ, ์ฃผ์–ด์ง„ ์ˆ˜์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์ž๋ฆฌ ์ˆ˜์™€ ์•ž์—์„œ ๊ตฌํ•œ ํ•ฉ์˜ ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์ž๋ฆฌ ์ˆ˜๋ฅผ ์ด์–ด๋ถ™์ด๋ฉด ์ƒˆ๋กœ์šด ์ˆ˜๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์Œ ์˜ˆ๋ฅผ ๋ณด์ž. 26๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค. 2+6 = 8์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 68์ด๋‹ค. 6+8 = 14์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 84์ด๋‹ค. 8+4 = 12์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 42์ด๋‹ค. 4+2 = 6์ด.. ๋”๋ณด๊ธฐ
1/2 ์ผ ์„ฑ๊ณผ • Baekjoon Online Judge : ์˜ค๋Š˜์˜ ํ’€์ด๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ - for๋ฌธ ๋ฌธ์ œ 3๊ฐœ. 4/11 ์ง„ํ–‰~ ์˜ค๋Š˜ ์ตํžŒ ๊ตฌ์กฐ์™€ ๊ฐœ๋…๋“ค์„ ๋‚˜์—ดํ•˜์ž๋ฉด ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ์—ฌ๋Ÿฌ ์ค„์„ ์ž…๋ ฅ๋ฐ›๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•  ๋•Œ๋Š” ์‹œ๊ฐ„ ์ดˆ๊ณผ๋กœ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์—, input() ํ•จ์ˆ˜ ๋Œ€์‹ ์— sys ๋ชจ๋“ˆ์˜ sys.stdin.readline() ํ•จ์ˆ˜๋ฅผ ์จ์•ผ ํ•œ๋‹ค. ๋‹จ, ๋ฌธ์ž์—ด์„ ์ €์žฅํ•˜๊ณ  ์‹ถ์„ ๊ฒฝ์šฐ .rstrip()์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค. import sys T = int(input()) for i in range(T): a,b = map(int, sys.stdin.readline().split()) print(a+b) * ์ž์ฃผ ์“ฐ์ด๋Š” ๋ชจ๋“ˆ์„ ์•Œ์•„๋ณด๊ณ  ์ตํžˆ์ž! https://docs.python.org/ko/3/library/inde.. ๋”๋ณด๊ธฐ
12/31 ๊ธˆ ์„ฑ๊ณผ • Baekjoon Online Judge : ์˜ค๋Š˜์˜ ํ’€์ด๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ - if๋ฌธ ๋ฌธ์ œ 5๊ฐœ. 5/5 ์ง„ํ–‰~, for๋ฌธ ๋ฌธ์ œ 1๊ฐœ. 1/11 ์ง„ํ–‰~ * ๊ณต๋ถ€ ์–‘์„ ์ •ํ•˜๊ณ  ๋”ฐ๋ผ๊ฐ€์ž! • ์ƒํ™œ์ฝ”๋”ฉ ๋ฐ์ดํ„ฐ ๊ณผํ•™_๋จธ์‹ ๋Ÿฌ๋‹1 : ์ธ๊ณต์ง€๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ์ˆ ์ธ ๋จธ์‹ ๋Ÿฌ๋‹(ML; Machine Learning)์„ ๋‹ค๋ฃจ๋Š” ์ˆ˜์—…์ด๋‹ค. ์˜ค๋Š˜ ์ตํžŒ ๊ตฌ์กฐ์™€ ๊ฐœ๋…๋“ค์„ ๋‚˜์—ดํ•˜์ž๋ฉด ์˜ค๋ฆฌ์—”ํ…Œ์ด์…˜ * ์†ก๊ตฌ์˜์‹ ! ๋”๋ณด๊ธฐ
12/30 ๋ชฉ ์„ฑ๊ณผ • Baekjoon Online Judge : ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์˜จ๋ผ์ธ์œผ๋กœ ์ฑ„์ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๊ณณ์ด๋‹ค. ์˜ค๋Š˜์˜ ํ’€์ด๋Š” ๋‹จ๊ณ„๋ณ„๋กœ ํ’€์–ด๋ณด๊ธฐ - ์ž…์ถœ๋ ฅ๊ณผ ์‚ฌ์น™์—ฐ์‚ฐ ๋ฌธ์ œ 11๊ฐœ. 11/11 ์ง„ํ–‰~ ์˜ค๋Š˜ ์ตํžŒ ๊ตฌ์กฐ์™€ ๊ฐœ๋…๋“ค์„ ๋‚˜์—ดํ•˜์ž๋ฉด ์—ญ์Šฌ๋ž˜์‹œ(\)๋ฅผ ๋ฌธ์ž๋กœ ํ‘œ์‹œํ•˜๋ ค๋ฉด \\๋กœ ์จ์•ผ ํ•œ๋‹ค. map() - ๋ฆฌ์ŠคํŠธ ํ•ญ๋ชฉ๋งˆ๋‹ค ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•ด์ฃผ๋Š” ๊ณ ์ฐจ ํ•จ์ˆ˜ A, B, C = map(int, input().split()) if 2 ๋”๋ณด๊ธฐ

728x90