ํŒŒ์ด์ฌ 5

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 1837๋ฒˆ: ์•”ํ˜ธ์ œ์ž‘

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ ์›๋ฃก์ด๋Š” ํ•œ ์ปดํ“จํ„ฐ ๋ณด์•ˆ ํšŒ์‚ฌ์—์„œ ์ผ์„ ํ•˜๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋˜ ๋„์ค‘, ์›๋ฃก์ด๋Š” YESWOA.COM ์œผ๋กœ๋ถ€ํ„ฐ ํ™ˆํŽ˜์ด์ง€ ์œ ์ €๋“ค์˜ ๋น„๋ฐ€ํ‚ค๋ฅผ ๋งŒ๋“ค๋ผ๋Š” ์ง€์‹œ๋ฅผ ๋ฐ›์•˜๋‹ค. ์›๋ฃก์ด๋Š” ๋น„๋ฐ€ ํ‚ค๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ๋งŒ๋“ค์—ˆ๋‹ค. ๊ฐœ์ธ๋งˆ๋‹ค ์–ด๋–ค ํŠน์ •ํ•œ ์†Œ์ˆ˜ p์™€ q๋ฅผ ์ฃผ์–ด ๋‘ ์†Œ์ˆ˜์˜ ๊ณฑ pq๋ฅผ ๋น„๋ฐ€ ํ‚ค๋กœ ๋‘์—ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด ์ฃผ๋ฉด ๋‘ ์†Œ์ˆ˜ p,q๋ฅผ ์•Œ์ง€ ๋ชปํ•˜๋Š” ์ด์ƒ, ๋น„๋ฐ€ ํ‚ค๋ฅผ ์•Œ ์ˆ˜ ์—†๋‹ค๋Š” ์žฅ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์›๋ฃก์ด๋Š” ํ•œ ๊ฐ€์ง€ ์‚ฌ์‹ค์„ ์žŠ๊ณ  ๋ง์•˜๋‹ค. ์ตœ๊ทผ ์ปดํ“จํ„ฐ ๊ธฐ์ˆ ์ด ๋ฐœ๋‹ฌํ•จ์— ๋”ฐ๋ผ, ์†Œ์ˆ˜๊ฐ€ ์ž‘์€ ๊ฒฝ์šฐ์—๋Š” ์ปดํ“จํ„ฐ๋กœ ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜๋ฅผ ๋Œ๋ ค๋ณด์•„ ๋น„๋ฐ€ ํ‚ค๋ฅผ ์‰ฝ๊ฒŒ ์•Œ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ์›๋ฃก์ด๋Š” ์ฃผ์„ฑ์กฐ๊ต๋‹˜๊ป˜ ๋น„๋ฐ€ ํ‚ค๋ฅผ ์ œ์ถœํ•˜๋ ค๋˜ ๋ฐ”๋กœ ์ง์ „์— ์ด ์‚ฌ์‹ค์„ ์•Œ์•„๋ƒˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‘ ์†Œ์ˆ˜ p, q ์ค‘ ํ•˜๋‚˜๋ผ๋„ K๋ณด๋‹ค ์ž‘์€ ..

[Django] ํฌ์ŠคํŠธ ์ž‘์„ฑ ํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•˜๊ธฐ - (1)

๐Ÿงพ ๊ฐํžˆ ์—ญ๋Œ€๊ธ‰ ๋‚œ์ด๋„๋ผ๊ณ  ์ž์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ํฌ์ŠคํŠธ ์ž‘์„ฑ ํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•˜๊ธฐ ๊ฑฐ์ง“๋ง ์•ˆ ์น˜๊ณ  ์ฑ— ์ง€ํ”ผํ‹ฐํ•œํ…Œ ์งˆ๋ฌธ ๋ฐฑ ๋ฒˆ ์ •๋„ ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์‚ฌ์‹ค ์ง€๊ธˆ์€ ๊ป๋ฐ๊ธฐ๋งŒ ๊ตฌํ˜„ํ•œ ๊ฑฐ๊ณ  ์„ธ๋ถ€์ ์ธ ๊ธฐ๋Šฅ์€ (ex. ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋งŒ ์ž‘์„ฑํ•˜๊ธฐ ๋“ฑ) ์•„์ฃผ ๋‚˜์ค‘์— ์ถ”๊ฐ€ํ•  ์˜ˆ์ •์ด๋‹ค. /assignments/advanced/ /assignments/advanced/create/ *Submit ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด ์—๋Ÿฌ ํŽ˜์ด์ง€๊ฐ€ ๋œฌ๋‹ค. ๊ทผ๋ฐ ๊ฒฐ๋ก ์ ์œผ๋กœ... ์ €์žฅ์ด ๋˜๊ธด ๋จ. ๐Ÿ“Ž ์ฐธ๊ณ ํ•œ ์‚ฌ์ดํŠธ : https://velog.io/@wodnr0710/Do-it-%EC%9E%A5%EA%B3%A0-%EB%B6%80%ED%8A%B8%EC%8A%A4%ED%8A%B8%EB%9E%A9-15%EC%9E%A5.-%ED%8F%BC%EC%9C%BC%EB%A1%9C-%..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 2857๋ฒˆ: FBI

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ 5๋ช…์˜ ์š”์› ์ค‘ FBI ์š”์›์„ ์ฐพ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. FBI์š”์›์€ ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์— FBI๊ฐ€ ๋“ค์–ด์žˆ๋‹ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/2857 2857๋ฒˆ: FBI 5๊ฐœ ์ค„์— ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์ด ์ฃผ์–ด์ง„๋‹ค. ์ฒฉ๋ณด์›๋ช…์€ ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž, ์ˆซ์ž 0~9, ๋Œ€์‹œ (-)๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ์ตœ๋Œ€ 10๊ธ€์ž์ด๋‹ค. www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ 5๊ฐœ ์ค„์— ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์ด ์ฃผ์–ด์ง„๋‹ค. ์ฒฉ๋ณด์›๋ช…์€ ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž, ์ˆซ์ž 0~9, ๋Œ€์‹œ (-)๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ์ตœ๋Œ€ 10๊ธ€์ž์ด๋‹ค. ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— FBI ์š”์›์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ด๋•Œ, ํ•ด๋‹นํ•˜๋Š” ์š”์›์ด ๋ช‡ ๋ฒˆ์งธ ์ž…๋ ฅ์ธ์ง€๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•ด์•ผ ํ•˜๋ฉฐ, ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ๋งŒ์•ฝ FBI ์š”์›์ด ์—†๋‹ค๋ฉด "HE..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 11365๋ฒˆ: !๋ฐ€๋น„ ๊ธ‰์ผ

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ ๋‹น์‹ ์€ ๊ธธ์„ ๊ฐ€๋‹ค๊ฐ€ ์ด์ƒํ•œ ์ชฝ์ง€๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๊ทธ ์ชฝ์ง€์—๋Š” ์•”ํ˜ธ๊ฐ€ ์ ํ˜€ ์žˆ์—ˆ๋Š”๋ฐ, ๋˜‘๋˜‘ํ•œ ๋‹น์‹ ์€ ์•”ํ˜ธ๊ฐ€ ๋’ค์ง‘์œผ๋ฉด ํ•ด๋…๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ด ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/11365 11365๋ฒˆ: !๋ฐ€๋น„ ๊ธ‰์ผ ๋‹น์‹ ์€ ๊ธธ์„ ๊ฐ€๋‹ค๊ฐ€ ์ด์ƒํ•œ ์ชฝ์ง€๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๊ทธ ์ชฝ์ง€์—๋Š” ์•”ํ˜ธ๊ฐ€ ์ ํ˜€ ์žˆ์—ˆ๋Š”๋ฐ, ๋˜‘๋˜‘ํ•œ ๋‹น์‹ ์€ ์•”ํ˜ธ๊ฐ€ ๋’ค์ง‘์œผ๋ฉด ํ•ด๋…๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ด ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ ํ•œ ์ค„์— ํ•˜๋‚˜์˜ ์•”ํ˜ธ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์•”ํ˜ธ์˜ ๊ธธ์ด๋Š” 500์„ ๋„˜์ง€ ์•Š๋Š”๋‹ค. ๋งˆ์ง€๋ง‰ ์ค„์—๋Š” "END"๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (END๋Š” ํ•ด๋…ํ•˜์ง€ ์•Š๋Š”๋‹ค.) ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ถœ๋ ฅ ๊ฐ ์•”ํ˜ธ๊ฐ€ ํ•ด๋…๋œ ๊ฒƒ์„ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 1264๋ฒˆ: ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ ์˜๋ฌธ ๋ฌธ์žฅ์„ ์ž…๋ ฅ๋ฐ›์•„ ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ธ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋ชจ์Œ์€ 'a', 'e', 'i', 'o', 'u'์ด๋ฉฐ ๋Œ€๋ฌธ์ž ๋˜๋Š” ์†Œ๋ฌธ์ž์ด๋‹ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/1264 1264๋ฒˆ: ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜ ์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„๋งˆ๋‹ค ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž, ',', '.', '!', '?', ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์žฅ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์ค„์€ ์ตœ๋Œ€ 255๊ธ€์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ž…๋ ฅ์˜ ๋์—๋Š” ํ•œ ์ค„ www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ ์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„๋งˆ๋‹ค ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž, ',', '.', '!', '?', ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์žฅ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์ค„์€ ์ตœ๋Œ€ 255๊ธ€์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ž…๋ ฅ์˜ ๋..

728x90