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

์•Œ๊ณ ๋ฆฌ์ฆ˜73

[๋ฐฑ์ค€/C++] 13305๋ฒˆ : ์ฃผ์œ ์†Œ ๋ฌธ์ œ ์–ด๋–ค ๋‚˜๋ผ์— N๊ฐœ์˜ ๋„์‹œ๊ฐ€ ์žˆ๋‹ค. ์ด ๋„์‹œ๋“ค์€ ์ผ์ง์„  ๋„๋กœ ์œ„์— ์žˆ๋‹ค. ํŽธ์˜์ƒ ์ผ์ง์„ ์„ ์ˆ˜ํ‰ ๋ฐฉํ–ฅ์œผ๋กœ ๋‘์ž. ์ œ์ผ ์™ผ์ชฝ์˜ ๋„์‹œ์—์„œ ์ œ์ผ ์˜ค๋ฅธ์ชฝ์˜ ๋„์‹œ๋กœ ์ž๋™์ฐจ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋™ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ธ์ ‘ํ•œ ๋‘ ๋„์‹œ ์‚ฌ์ด์˜ ๋„๋กœ๋“ค์€ ์„œ๋กœ ๊ธธ์ด๊ฐ€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ๋„๋กœ ๊ธธ์ด์˜ ๋‹จ์œ„๋Š” km๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์ฒ˜์Œ ์ถœ๋ฐœํ•  ๋•Œ ์ž๋™์ฐจ์—๋Š” ๊ธฐ๋ฆ„์ด ์—†์–ด์„œ ์ฃผ์œ ์†Œ์—์„œ ๊ธฐ๋ฆ„์„ ๋„ฃ๊ณ  ์ถœ๋ฐœํ•˜์—ฌ์•ผ ํ•œ๋‹ค. ๊ธฐ๋ฆ„ํ†ต์˜ ํฌ๊ธฐ๋Š” ๋ฌด์ œํ•œ์ด์–ด์„œ ์–ผ๋งˆ๋“ ์ง€ ๋งŽ์€ ๊ธฐ๋ฆ„์„ ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค. ๋„๋กœ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ด๋™ํ•  ๋•Œ 1km๋งˆ๋‹ค 1๋ฆฌํ„ฐ์˜ ๊ธฐ๋ฆ„์„ ์‚ฌ์šฉํ•œ๋‹ค. ๊ฐ ๋„์‹œ์—๋Š” ๋‹จ ํ•˜๋‚˜์˜ ์ฃผ์œ ์†Œ๊ฐ€ ์žˆ์œผ๋ฉฐ, ๋„์‹œ ๋งˆ๋‹ค ์ฃผ์œ ์†Œ์˜ ๋ฆฌํ„ฐ๋‹น ๊ฐ€๊ฒฉ์€ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ€๊ฒฉ์˜ ๋‹จ์œ„๋Š” ์›์„ ์‚ฌ์šฉํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด ๋‚˜๋ผ์— ๋‹ค์Œ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ 4๊ฐœ์˜ ๋„์‹œ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•˜์ž. ์› ์•ˆ์— ์žˆ๋Š” ์ˆซ์ž๋Š”.. 2021. 9. 2.
[EPPER/C++] ๋งž์•„๋ผ OX ํ’€์ด 'O'์ด ๋‚˜์˜ฌ ๋•Œ๋งˆ๋‹ค cnt๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๊ณ  ํ•ด๋‹น cnt๋ฅผ total์— ๋”ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 'X'๊ฐ€ ๋‚˜์™”์„ ๋•Œ ์ง€๊ธˆ๊นŒ์ง€ ๋‚˜์˜จ 'O'์˜ ๊ฐœ์ˆ˜๋ฅผ ํ•œ๊บผ๋ฒˆ์— ๋”ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ 'O'๊ฐ€ ๋‚˜์˜ฌ ๋•Œ๋งˆ๋‹ค ๋ˆ„์ ํ•ด์„œ ๋”ํ•ด์ฃผ๋Š” ๊ฒƒ์ด๋‹ค! ๋ฌธ์ œ๋ฅผ ์ž˜๋ชป ์ฝ์–ด์„œ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ ธ๋‹ค... // ๋งž์•„๋ผ OX #include #include using namespace std; int solution(char input[]){ int size = strlen(input); int total = 0, cnt = 0; for (int i=0; i> input; int answer = solution(input); cout 2021. 8. 31.
[EPPER/C++] 14ํšŒ : ์‹ ๋ฌธ ๊ธฐ์‚ฌ ํ’€์ด 01. r(ํ–‰)๋งŒํผ for๋ฌธ์„ ๋Œ๋ ค ๋ฌธ์ž์—ด ํ•œ ํ–‰์„ ์ฝ์–ด์˜จ๋‹ค. 02. c(์—ด)๋งŒํผ for๋ฌธ์„ ๋Œ๋ ค ๋ฌธ์ž์—ด ๋‚ด๋ถ€์˜ ๋ฌธ์ž๋ฅผ ํ•˜๋‚˜์”ฉ ์ฝ์–ด์˜จ๋‹ค. 02-1. zc(ํ™•๋Œ€์—ด)๋งŒํผ for๋ฌธ์„ ๋Œ๋ ค ํ™•๋Œ€๋œ ๋ฌธ์ž์—ด์„ ๋งŒ๋“ ๋‹ค. ex) abc -> aabbcc 03. zc(ํ™•๋Œ€ํ–‰)๋งŒํผ for๋ฌธ์„ ๋Œ๋ ค ํ™•๋Œ€๋œ ๋ฌธ์ž์—ด์„ ๋ณต์‚ฌํ•œ๋‹ค. //ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ๋Š” mainํ•จ์ˆ˜ ๋ฐ ์ž…์ถœ๋ ฅ๋ฌธ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  solutionํ•จ์ˆ˜๋งŒ ์ž‘์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. #include #include #include using namespace std; vector solution(int r, int c, int zr, int zc, vector words) { vector answer; string resize = ""; for (int i=0; i.. 2021. 8. 31.
[๋ฐฑ์ค€/C++] 13458๋ฒˆ : ์‹œํ—˜ ๊ฐ๋… ๋ฌธ์ œ ์ด N๊ฐœ์˜ ์‹œํ—˜์žฅ์ด ์žˆ๊ณ , ๊ฐ๊ฐ์˜ ์‹œํ—˜์žฅ๋งˆ๋‹ค ์‘์‹œ์ž๋“ค์ด ์žˆ๋‹ค. i๋ฒˆ ์‹œํ—˜์žฅ์— ์žˆ๋Š” ์‘์‹œ์ž์˜ ์ˆ˜๋Š” Ai๋ช…์ด๋‹ค. ๊ฐ๋…๊ด€์€ ์ด๊ฐ๋…๊ด€๊ณผ ๋ถ€๊ฐ๋…๊ด€์œผ๋กœ ๋‘ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ์ด๊ฐ๋…๊ด€์€ ํ•œ ์‹œํ—˜์žฅ์—์„œ ๊ฐ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์‘์‹œ์ž์˜ ์ˆ˜๊ฐ€ B๋ช…์ด๊ณ , ๋ถ€๊ฐ๋…๊ด€์€ ํ•œ ์‹œํ—˜์žฅ์—์„œ ๊ฐ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์‘์‹œ์ž์˜ ์ˆ˜๊ฐ€ C๋ช…์ด๋‹ค. ๊ฐ๊ฐ์˜ ์‹œํ—˜์žฅ์— ์ด๊ฐ๋…๊ด€์€ ์˜ค์ง 1๋ช…๋งŒ ์žˆ์–ด์•ผ ํ•˜๊ณ , ๋ถ€๊ฐ๋…๊ด€์€ ์—ฌ๋Ÿฌ ๋ช… ์žˆ์–ด๋„ ๋œ๋‹ค. ๊ฐ ์‹œํ—˜์žฅ๋งˆ๋‹ค ์‘์‹œ์ƒ๋“ค์„ ๋ชจ๋‘ ๊ฐ์‹œํ•ด์•ผ ํ•œ๋‹ค. ์ด๋•Œ, ํ•„์š”ํ•œ ๊ฐ๋…๊ด€ ์ˆ˜์˜ ์ตœ์†Ÿ๊ฐ’์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์‹œํ—˜์žฅ์˜ ๊ฐœ์ˆ˜ N(1 ≤ N ≤ 1,000,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„์—๋Š” ๊ฐ ์‹œํ—˜์žฅ์— ์žˆ๋Š” ์‘์‹œ์ž์˜ ์ˆ˜ Ai (1 ≤ Ai ≤ 1,000,000)๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์…‹์งธ ์ค„์—๋Š” B์™€ C๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (.. 2021. 8. 30.