[BOJ] 10845๋ฒˆ - ํ (Swift, C++)

๋ฌธ์ œ ์ •์ˆ˜๋ฅผ ์ €์žฅํ•˜๋Š” ํ๋ฅผ ๊ตฌํ˜„ํ•œ ๋‹ค์Œ, ์ž…๋ ฅ์œผ๋กœ ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์„ ์ฒ˜๋ฆฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋ช…๋ น์€ ์ด ์—ฌ์„ฏ ๊ฐ€์ง€์ด๋‹ค. push X: ์ •์ˆ˜ X๋ฅผ ํ์— ๋„ฃ๋Š” ์—ฐ์‚ฐ์ด๋‹ค. pop: ํ์—์„œ ๊ฐ€์žฅ ์•ž์— ์žˆ๋Š” ์ •์ˆ˜๋ฅผ ๋นผ๊ณ , ๊ทธ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ ํ์— ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” -1์„ ์ถœ๋ ฅํ•œ๋‹ค. size: ํ์— ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. empty: ํ๊ฐ€ ๋น„์–ด์žˆ์œผ๋ฉด 1, ์•„๋‹ˆ๋ฉด 0์„ ์ถœ๋ ฅํ•œ๋‹ค. front: ํ์˜ ๊ฐ€์žฅ ์•ž์— ์žˆ๋Š” ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ ํ์— ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” -1์„ ์ถœ๋ ฅํ•œ๋‹ค. back: ํ์˜ ๊ฐ€์žฅ ๋’ค์— ์žˆ๋Š” ์ •์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๋งŒ์•ฝ ํ์— ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” -1์„ ์ถœ๋ ฅํ•œ๋‹ค. 10845๋ฒˆ: ํ ์ฒซ์งธ ์ค„์— ์ฃผ์–ด์ง€๋Š” ๋ช…๋ น์˜ ์ˆ˜ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์–ด..

Coding Test/BOJ 2024. 2. 23. 13:09
[English Study] ์˜์–ด๋‰ด์Šค – ์ค‘๊ตญ ํŒ๋‹ค ๋ฏธ๊ตญ ์ž„๋Œ€

2์›”๋„ ๊ฑฐ์˜ ๋์„ ๋‹ฌ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ์˜ค๋Š˜๋„ ํ™”์ดํŒ… ๐Ÿค“ ๋”ฐ๋กœ ๋“ค์–ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค. ์˜์–ด๋‰ด์Šค – ์ค‘๊ตญ ํŒ๋‹ค ๋ฏธ๊ตญ ์ž„๋Œ€ (2024. 2. 23) [์ถœ์ฒ˜: ๊ท€๋šœ๋ผ๋ฏธ ์˜์–ด ์œ ํŠœ๋ธŒ] 1. ํ•œ๊ธ€ ํ•ด์„ ์ค‘๊ตญ์€ ์†Œ์œ„ ํŒ๋‹ค ์™ธ๊ต๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐ ์žˆ์–ด ์ƒˆ๋กœ์šด ์žฅ์„ ์˜ˆ๊ณ ํ•˜๋ฉฐ ๋ฏธ๊ตญ ์„œํ•ด์•ˆ์— ์žˆ๋Š” ์ƒŒ๋””์—๊ณ ์˜ ํ•œ ๋™๋ฌผ์›์— ํŒ๋‹ค๋ฅผ ๋ณด๋‚ด๊ธฐ๋กœ ํ•˜๋Š” ํ˜‘์ •์— ์„œ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์‹ญ ๋…„ ๋™์•ˆ, ์ค‘๊ตญ์€ ์ค‘๊ตญ ํ† ์ข… ํŒ๋‹ค๋ฅผ ์ค‘๊ตญ์ด ๊ด€๊ณ„ ๊ฐœ์„ ์ด๋‚˜ ์žฌํ™•์ธ์„ ์›ํ•˜๋Š” ๊ตญ๊ฐ€๋“ค์— ์žˆ๋Š” ๋™๋ฌผ์›์— ์‚ด๋„๋ก ๋Œ€ํ•ด ์™”์Šต๋‹ˆ๋‹ค. 2. ์˜์–ด ์Šคํฌ๋ฆฝํŠธ (Source: BBC) China has signed agreements to send pandas to a zoo in San Diedgo on the US west Coast, signaling a ne..

ETC/English Study 2024. 2. 23. 13:08
[BOJ] 10773๋ฒˆ - ์ œ๋กœ (Swift, C++)

๋ฌธ์ œ ๋‚˜์ฝ”๋” ๊ธฐ์žฅ ์žฌ๋ฏผ์ด๋Š” ๋™์•„๋ฆฌ ํšŒ์‹์„ ์ค€๋น„ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์žฅ๋ถ€๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์ค‘์ด๋‹ค. ์žฌํ˜„์ด๋Š” ์žฌ๋ฏผ์ด๋ฅผ ๋„์™€์„œ ๋ˆ์„ ๊ด€๋ฆฌํ•˜๋Š” ์ค‘์ธ๋ฐ, ์• ์„ํ•˜๊ฒŒ๋„ ํ•ญ์ƒ ์ •์‹ ์—†๋Š” ์žฌํ˜„์ด๋Š” ๋ˆ์„ ์‹ค์ˆ˜๋กœ ์ž˜๋ชป ๋ถ€๋ฅด๋Š” ์‚ฌ๊ณ ๋ฅผ ์น˜๊ธฐ ์ผ์‘ค์˜€๋‹ค. ์žฌํ˜„์ด๋Š” ์ž˜๋ชป๋œ ์ˆ˜๋ฅผ ๋ถ€๋ฅผ ๋•Œ๋งˆ๋‹ค 0์„ ์™ธ์ณ์„œ, ๊ฐ€์žฅ ์ตœ๊ทผ์— ์žฌ๋ฏผ์ด๊ฐ€ ์“ด ์ˆ˜๋ฅผ ์ง€์šฐ๊ฒŒ ์‹œํ‚จ๋‹ค. ์žฌ๋ฏผ์ด๋Š” ์ด๋ ‡๊ฒŒ ๋ชจ๋“  ์ˆ˜๋ฅผ ๋ฐ›์•„ ์ ์€ ํ›„ ๊ทธ ์ˆ˜์˜ ํ•ฉ์„ ์•Œ๊ณ  ์‹ถ์–ด ํ•œ๋‹ค. ์žฌ๋ฏผ์ด๋ฅผ ๋„์™€์ฃผ์ž! 10773๋ฒˆ: ์ œ๋กœ ์ฒซ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ K๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ K ≤ 100,000) ์ดํ›„ K๊ฐœ์˜ ์ค„์— ์ •์ˆ˜๊ฐ€ 1๊ฐœ์”ฉ ์ฃผ์–ด์ง„๋‹ค. ์ •์ˆ˜๋Š” 0์—์„œ 1,000,000 ์‚ฌ์ด์˜ ๊ฐ’์„ ๊ฐ€์ง€๋ฉฐ, ์ •์ˆ˜๊ฐ€ "0" ์ผ ๊ฒฝ์šฐ์—๋Š” ๊ฐ€์žฅ ์ตœ๊ทผ์— ์“ด ์ˆ˜๋ฅผ ์ง€์šฐ๊ณ , ์•„๋‹ ๊ฒฝ www.acmicpc.net ์ž…๋ ฅ ์ฒซ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ K๊ฐ€ ์ฃผ..

Coding Test/BOJ 2024. 2. 22. 23:52
[English Study] ์˜์–ด๋‰ด์Šค – ์‚ฌ์ƒ ์ตœ๋Œ€ ์ด์ต์„ ๊ธฐ๋กํ•œ HSBC

์˜ค๋Š˜์€ ๊ฐ‘์ž๊ธฐ ์„œ์šธ์— ๊ฐˆ ์ผ์ด ์ƒ๊ฒจ์„œ ์ผ์ฐ ์ผ์–ด๋‚ฌ์ง€๋งŒ... ๋Šฆ๊ฒŒ๋ผ๋„ ์˜ฌ๋ฆฝ๋‹ˆ๋‹น ๋”ฐ๋กœ ๋“ค์–ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜ ๋งํฌ ์ฐธ๊ณ  ๋ฐ”๋ž๋‹ˆ๋‹ค. ์˜์–ด๋‰ด์Šค – ์‚ฌ์ƒ ์ตœ๋Œ€ ์ด์ต์„ ๊ธฐ๋กํ•œ HSBC (2024. 2. 22) [์ถœ์ฒ˜: ๊ท€๋šœ๋ผ๋ฏธ ์˜์–ด ์œ ํŠœ๋ธŒ] 1. ํ•œ๊ธ€ ํ•ด์„ ๋Ÿฐ๋˜์— ๋ณธ์‚ฌ๋ฅผ ๋‘” HSBC์€ํ–‰์€ 2023๋…„์— 300์–ต ๋‹ฌ๋Ÿฌ ์ด์ƒ์˜ ์‚ฌ์ƒ ์ตœ๋Œ€ ์ด์ต์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ง์ „ 12๊ฐœ์›” ์ด์ต์˜ ๊ฑฐ์˜ 80%๋กœ ๋Œ€ํญ ์ฆ๊ฐ€ํ•œ ๊ฒƒ์€ ์ฃผ๋กœ ์ „๋ณด๋‹ค ๋†’์€ ์ด์ž์œจ์— ๊ธฐ์ธํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.ํ•œ 2. ์˜์–ด ์Šคํฌ๋ฆฝํŠธ (Source: BBC) The London-based bank HSBC has announced record profits of more than $30 billion in 2023. The huge increase of nearly 80% on ..

ETC/English Study 2024. 2. 22. 16:25