๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

๊ธฐ์ดˆ2

[Python] ๋ฐฑ์ค€ 1789 ์ˆ˜๋“ค์˜ ํ•ฉ - ๊ทธ๋ฆฌ๋”” ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๊ตฌํ˜„ ๋ฐฑ์ค€ ํ™ˆํŽ˜์ด์ง€ ๋ฌธ์ œ์™€ ๊ฐœ์ธ์ ์ธ ํ’€์ด๋ฅผ ์ž‘์„ฑํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค. ๋ฐฑ์ค€๋ฌธ์ œ - 1789 : ์ˆ˜๋“ค์˜ ํ•ฉ 1789๋ฒˆ: ์ˆ˜๋“ค์˜ ํ•ฉ ์ฒซ์งธ ์ค„์— ์ž์—ฐ์ˆ˜ S(1 ≤ S ≤ 4,294,967,295)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net ๋‹น๋ถ„๊ฐ„ ๊ธฐ์ดˆ๊ฐ€ ๋ถ€์กฑํ•˜์—ฌ, ๊ธฐ์ดˆ ๋ฌธ์ œ๋“ค ์œ„์ฃผ๋กœ ์ž‘์„ฑ์„ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ ์„œ๋กœ ๋‹ค๋ฅธ N๊ฐœ์˜ ์ž์—ฐ์ˆ˜์˜ ํ•ฉ์ด S๋ผ๊ณ  ํ•œ๋‹ค. S๋ฅผ ์•Œ ๋•Œ, ์ž์—ฐ์ˆ˜ N์˜ ์ตœ๋Œ“๊ฐ’์€ ์–ผ๋งˆ์ผ๊นŒ? ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์ž์—ฐ์ˆ˜ S(1 ≤ S ≤ 4,294,967,295)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ์ž์—ฐ์ˆ˜ N์˜ ์ตœ๋Œ“๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.ใ… ์˜ˆ์ œ ์ž…๋ ฅ 1 ์˜ˆ์ œ ์ถœ๋ ฅ 1 200 19 ์ฝ”๋“œ # ๋‹จ์ˆœ ์ˆ˜์‹์œผ๋กœ ํ’€ ์ˆ˜ ์žˆ๋‹ค. import sys input = sys.stdin.readline s = int(input()) t = 1 wh.. 2023. 2. 27.
[์žฌ๋ฌด] ์žฌ๋ฌด์šฉ์–ด ์ •๋ฆฌ - (์žฌ๋ฌด์ƒํƒœํ‘œ, ์†์ต๊ณ„์‚ฐ์„œ, ํšŒ๊ณ„ ๋“ฑ์‹, ๊ฑฐ๋ž˜์˜ 8์š”์†Œ, ํŠน์ • ๊ณ„์ •, ์žฅ๋ถ€์˜ ๋งˆ๊ฐ ๋“ฑ) ์—…๋ฌด ์ค‘ ์ •๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ์šฉ์–ด๋“ค์„ ์œ„์ฃผ๋กœ ์—…๋ฐ์ดํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. (2023๋…„ 01๋…„ 18์ผ ๊ธฐ์ค€) [์žฌ๋ฌด] ์žฌ๋ฌด์šฉ์–ด ์ •๋ฆฌ - (์ „ํ‘œ, ๊ธฐํ‘œ, ๊ธฐ์žฅ, ๋ถ„๊ฐœ, ์›์žฅ, ์ด๊ณ„์ •์›์žฅ, ์‹œ์‚ฐํ‘œ) ์—ํ•„๋กœ๊ทธ ๋ณธ๊ฒฉ์ ์œผ๋กœ ์–ธ์–ด๋“ค์ด ์•ฝ๊ฐ„ ์–ด๋ ค์›Œ ์ง€๊ณ  ์žˆ๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ๋‚ด์šฉ๋“ค์„ ์ž‘์„ฑํ•  ๋•Œ, ์ „๋ฌธ๊ฐ€ ์šฉ์ด๋ผ๊ธฐ ๋ณด๋‹ค๋Š” ์ดˆ๋ณด์ž ๋“ค์„ ์œ„ํ•œ ์šฉ์–ด ์„ค๋ช…์— ๋ชฉ์ ์„ ๋‘๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธ”๋กœ๊ทธ์— ์ œ๊ฐ€ ์“ฐ๋Š” ๊ธ€์ด ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ๋Š” ํฐ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ํ•˜๋Š” ๋งˆ์Œ์— ์ž‘์„ฑํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ‹€๋ฆฐ ์šฉ์–ด, ์„ค๋ช… ๋ฐ ๋‚ด์šฉ์€ ์–ธ์ œ๋“ ์ง€ ๋Œ“๊ธ€ ๋‚จ๊ฒจ๋‘์‹œ๋ฉด, ์ตœ๋Œ€ํ•œ ๋น ๋ฅด๊ฒŒ ์ˆ˜์ •ํ•˜๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ํ•˜๋ฃจ๋„ ํ™”์ดํŒ… ์ž…๋‹ˆ๋‹ค! ;) ์šฉ์–ด ์žฌ๋ฌด์ƒํƒœ ํŠน์ • ์‹œ์ ์—์„œ ๊ธฐ์—…์˜ ์ž์‚ฐ, ๋ถ€์ฑ„ ๋ฐ ์ž๋ณธ์˜ ์ˆ˜์ค€(์ž”์•ก) ์„ ๋งํ•œ๋‹ค. ์žฌ๋ฌด์ƒํƒœํ‘œ (B/S Balance Sheet) ํŠน์ • ์‹œ.. 2023. 1. 18.
728x90
๋ฐ˜์‘ํ˜•