ํฌ์ŠคํŒ… ์ธ๋„ค์ผ ์ด๋ฏธ์ง€

Coding_Algorithm/๋ฐฑ์ค€ ํ’€์ด

๋ฐฑ์ค€ 10699๋ฒˆ: ์˜ค๋Š˜ ๋‚ ์งœ ํ’€์ด(Python)

์˜ค๋Š˜ ๋‚ ์งœ ์ŠคํŽ˜์…œ ์ €์ง€ ์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งž์€ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ 1 ์ดˆ 256 MB 6038 3780 3458 65.817% ๋ฌธ์ œ ์„œ์šธ์˜ ์˜ค๋Š˜ ๋‚ ์งœ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ž…๋ ฅ์€ ์—†๋‹ค. ์ถœ๋ ฅ ์„œ์šธ์˜ ์˜ค๋Š˜ ๋‚ ์งœ๋ฅผ "YYYY-MM-DD" ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ 1 ๋ณต์‚ฌ ์˜ˆ์ œ ์ถœ๋ ฅ 1 ๋ณต์‚ฌ 2015-01-24 ๋ฌผ๋ก  ๊ทธ๋ƒฅ ์ € ํ˜•์‹์œผ๋กœ ์˜ค๋Š˜ ๋‚ ์งœ๋ฅผ printํ•ด๋ฒ„๋ฆฌ๋ฉด ๋˜์ง€๋งŒ, ๋” ์ œ๋Œ€๋กœ๋œ ๋ฐฉ์‹์œผ๋กœ ์•Œ์•„๋ณด์ž. import datetime print(str(datetime.datetime.now())[:10]) ๋ฌผ๋ก  ๊ทธ๋ ‡๊ฒŒ ์•Œ์•„๋ณธ ์ฝ”๋“œ๋„ ๊ฐœ์งง๋‹ค. ๊ฐ€๋ณ๊ฒŒ ์„ค๋ช…์„ ํ•ด๋ณด์ž๋ฉด datetime, ์ฆ‰ ์šฐ๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ํ•จ์ˆ˜๋ฅผ ๋“ค๊ณ ์˜ค๊ณ  ๊ทธ๊ฒƒ์„ string์œผ๋กœ print์‹œํ‚ฌ๊ฑด๋ฐ 10๊ธ€์ž๋งŒ ์ถœ๋ ฅ์‹œํ‚จ๊ฒƒ์ด๋‹ค.

2019.06.13 ๊ฒŒ์‹œ๋จ

 ํฌ์ŠคํŒ… ์ธ๋„ค์ผ ์ด๋ฏธ์ง€

Coding_Algorithm/๋ฐฑ์ค€ ํ’€์ด

๋ฐฑ์ค€ 3046๋ฒˆ: R2 ํ’€์ด(Python)

R2 ์„ฑ๊ณต ํ•œ๊ตญ์–ด ์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งž์€ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ 1 ์ดˆ 128 MB 6939 5822 5374 85.492% ๋ฌธ์ œ ๋‘ ์ˆซ์ž R1๊ณผ R2๊ฐ€ ์žˆ์„ ๋•Œ, ๋‘ ์ˆ˜์˜ ํ‰๊ท  S๋Š” (R1+R2)/2์™€ ๊ฐ™๋‹ค. ์ƒ๊ทผ์ด๋Š” ์ •์ธ์ด ์ƒ์ผ ์„ ๋ฌผ๋กœ ๋‘ ์ˆซ์ž R1๊ณผ R2๋ฅผ ์ฃผ๋ ค๊ณ  ํ•œ๋‹ค. ์ƒ์ผ ํŒŒํ‹ฐ์—์„œ ์ƒ๊ทผ์ด๋Š” ์ •์ธ์ด์—๊ฒŒ ์ด ๋‘ ์ˆซ์ž๋ฅผ ๋งํ•ด์ฃผ๊ณ , ์ •์ธ์ด๋Š” ์ด ์ˆซ์ž๋ฅผ ๋ฐ›์•„ ์ ๋Š”๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ๊ธฐ์œ ๋งˆ์Œ์œผ๋กœ 1๋…„๋™์•ˆ ์ด ์ˆซ์ž๋ฅผ ์™ธ์šฐ๋ฉด์„œ ์‚ฐ๋‹ค. ์ƒ๊ทผ์ด๋Š” R1๊ณผ R2๋ฅผ ์—„์ฒญ๋‚œ ๊ณ ๋ฏผ ๋์— ์ •ํ–ˆ๋‹ค. ์ž‘๋…„์—๋Š” R1๊ณผ R2๋ฅผ ๊นŒ๋จน์–ด์„œ ์•„๋ฌด ์ˆซ์ž๋‚˜ ์ •ํ•ด์„œ ์ฃผ์—ˆ๊ธฐ ๋•Œ๋ฌธ์—, ์˜ฌํ•ด๋Š” ๊นŒ๋จน์ง€ ์•Š๊ธฐ ์œ„ํ•ด์„œ ํ‰๊ท  S๋„ ๊ฐ™์ด ๊ธฐ์–ตํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์˜ค๋Š˜์€ ์ •์ธ์ด ์ƒ์ผ์ด๋‹ค. 5๋ถ„ ํ›„์— ์ƒ๊ทผ์ด๋Š” ์ƒ์ผ ์„ ๋ฌผ๋กœ ๋‘ ์ˆซ์ž R1๊ณผ R2๋ฅผ ๋งํ•ด์ฃผ์–ด์•ผ ํ•˜์ง€๋งŒ, ..

2019.06.13 ๊ฒŒ์‹œ๋จ

 ํฌ์ŠคํŒ… ์ธ๋„ค์ผ ์ด๋ฏธ์ง€

Coding_Algorithm/๋ฐฑ์ค€ ํ’€์ด

๋ฐฑ์ค€ 2558๋ฒˆ: A + B -2 ํ’€์ด(Python)

A+B - 2 ์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งž์€ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ 1 ์ดˆ 128 MB 38252 27925 25703 75.426% ๋ฌธ์ œ ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— A, ๋‘˜์งธ ์ค„์— B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0 < A, B < 10) ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— A+B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ 1 ๋ณต์‚ฌ 1 2 ์˜ˆ์ œ ์ถœ๋ ฅ 1 ๋ณต์‚ฌ 3 a = int(input()) b = int(input()) print(a+b)

2019.06.12 ๊ฒŒ์‹œ๋จ

 ํฌ์ŠคํŒ… ์ธ๋„ค์ผ ์ด๋ฏธ์ง€

Coding_Algorithm/๋ฐฑ์ค€ ํ’€์ด

๋ฐฑ์ค€ 1002๋ฒˆ: ํ„ฐ๋ › ํ’€์ด(Python)

ํ„ฐ๋ › ์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งž์€ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ 2 ์ดˆ 128 MB 57909 9749 7399 18.451% ๋ฌธ์ œ ์กฐ๊ทœํ˜„๊ณผ ๋ฐฑ์Šนํ™˜์€ ํ„ฐ๋ ›์— ๊ทผ๋ฌดํ•˜๋Š” ์ง์›์ด๋‹ค. ํ•˜์ง€๋งŒ ์›Œ๋‚™ ์กด์žฌ๊ฐ์ด ์—†์–ด์„œ ์ธ๊ตฌ์ˆ˜๋Š” ์ฐจ์ง€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‹ค์Œ์€ ์กฐ๊ทœํ˜„๊ณผ ๋ฐฑ์Šนํ™˜์˜ ์‚ฌ์ง„์ด๋‹ค. ์ด์„์›์€ ์กฐ๊ทœํ˜„๊ณผ ๋ฐฑ์Šนํ™˜์—๊ฒŒ ์ƒ๋Œ€ํŽธ ๋งˆ๋ฆฐ(๋ฅ˜์žฌ๋ช…)์˜ ์œ„์น˜๋ฅผ ๊ณ„์‚ฐํ•˜๋ผ๋Š” ๋ช…๋ น์„ ๋‚ด๋ ธ๋‹ค. ์กฐ๊ทœํ˜„๊ณผ ๋ฐฑ์Šนํ™˜์€ ๊ฐ๊ฐ ์ž์‹ ์˜ ํ„ฐ๋ › ์œ„์น˜์—์„œ ํ˜„์žฌ ์ ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ–ˆ๋‹ค. ์กฐ๊ทœํ˜„์˜ ์ขŒํ‘œ (x1, y1)์™€ ๋ฐฑ์Šนํ™˜์˜ ์ขŒํ‘œ (x2, y2)๊ฐ€ ์ฃผ์–ด์ง€๊ณ , ์กฐ๊ทœํ˜„์ด ๊ณ„์‚ฐํ•œ ๋ฅ˜์žฌ๋ช…๊ณผ์˜ ๊ฑฐ๋ฆฌ r1๊ณผ ๋ฐฑ์Šนํ™˜์ด ๊ณ„์‚ฐํ•œ ๋ฅ˜์žฌ๋ช…๊ณผ์˜ ๊ฑฐ๋ฆฌ r2๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ฅ˜์žฌ๋ช…์ด ์žˆ์„ ์ˆ˜ ์žˆ๋Š” ์ขŒํ‘œ์˜ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ..

2019.06.12 ๊ฒŒ์‹œ๋จ

 ํฌ์ŠคํŒ… ์ธ๋„ค์ผ ์ด๋ฏธ์ง€

Coding_Algorithm/๋ฐฑ์ค€ ํ’€์ด

๋ฐฑ์ค€ 1000๋ฒˆ: A+B ํ’€์ด(Python)

A+B ์‹คํŒจ ํ•œ๊ตญ์–ด ์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งž์€ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ 2 ์ดˆ 128 MB 202899 88715 65699 45.196% ๋ฌธ์ œ ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0 < A, B < 10) ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— A+B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ 1 ๋ณต์‚ฌ 1 2 ์˜ˆ์ œ ์ถœ๋ ฅ 1 ๋ณต์‚ฌ 3 a,b = input(). split() a = int(a) b = int(b) print(a+b) ์ด๋•Œ ์ฃผ์˜ํ•  ์ ์€ ์ฒซ์งธ ์ค„์— a, b ๋ชจ๋‘๊ฐ€ ์ž…๋ ฅ๋œ๋‹ค๋Š” ์ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๊ทธ๋ƒฅ a = int(input())์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ , ๋‘ ๋ณ€์ˆ˜๋ฅผ ๋‘˜ ๋‹ค ๋ฐ›์•„์ค„ ์ˆ˜ ์žˆ๊ฒŒ ๊ฐ’์„ ๋ฐ›์€ ํ›„, .splitํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•ด a์™€ b์— ๊ฐ๊ฐ ๊ฐ’์„ ๋‚˜..

2019.06.12 ๊ฒŒ์‹œ๋จ